Jak porównać dwie tabele Excel? Analiza różnic między zbiorami danych

Piotr Napora
przez Piotr Napora
5 min. czytania

Aby skutecznie porównać dwie tabele w Excelu oraz przeprowadzić analizę różnic między zbiorami danych, można wykorzystać kilka technik — od prostych formuł po zaawansowane narzędzia, takie jak Power Query. Poniżej znajdziesz kompleksowy przewodnik z instrukcjami krok po kroku, wyjaśnieniem przydatnych narzędzi i praktycznymi wskazówkami, który sprawdzi się zarówno w prostych analizach, jak i przy pracy z dużymi bazami danych.

Kiedy porównywać tabele w Excelu?

Porównywanie tabel jest niezbędne, gdy:

  • zestawiasz dane z różnych źródeł i chcesz sprawdzić zgodność,
  • szukasz różnic między wersjami list (np. listą pracowników, produktami, zamówieniami),
  • weryfikujesz migracje danych lub efekty importu/eksportu,
  • monitorujesz zmiany (aktualizacje, usunięcia, duplikaty) w bazach danych.

Metoda 1 – Porównywanie za pomocą prostych formuł

Porównanie wiersz do wiersza (np. kolumny A z B)

  1. Załóż dane w dwóch kolumnach (np. A i B).
  2. W komórce C1 wpisz formułę:
 =A1=B1 

W wyniku otrzymasz PRAWDA (zgodne dane) lub FAŁSZ (różne dane).

  1. Rozciągnij formułę na całą kolumnę C.

Zalety: szybkość, prostota, natychmiastowy rezultat.

Metoda 2 – Wyróżnianie różnic — formatowanie warunkowe

  1. Zaznacz zakres danych z obu tabel, które chcesz porównać.
  2. Przejdź do menu Narzędzia główne > Formatowanie warunkowe.
  3. Wybierz Reguły wyróżniania komórek > Duplikaty wartości lub „Użyj formuły, aby określić, które komórki sformatować”.
  4. Dla porównania np. kolumny A i B możesz wpisać formułę:
 =A1<>B1 

Ustaw wybrany kolor podświetlenia.

Efekt: różnice zostaną oznaczone kolorem, łatwe do wizualnej analizy.

Metoda 3 – WYSZUKAJ.PIONOWO (VLOOKUP), XLOOKUP, INDeks/POdAJ.POZYCJĘ

Sprawdza, które wiersze jednej tabeli nie występują w drugiej.

  1. Dodaj nową kolumnę pomocniczą, gdzie wyszukasz wartości np. z kolumny A w tabeli B:
 =CZY.BŁĄD(WYSZUKAJ.PIONOWO(A2;$B$2:$B$100;1;FAŁSZ)) 

Jeśli wynik to PRAWDA, dany element nie istnieje w drugiej tabeli.

Alternatywnie, w najnowszych wersjach Excela użyj XLOOKUP (WYSZUKAJ.X):

 =JEŻELI(CZY.BŁĄD(WYSZUKAJ.X(A2;$B$2:$B$100;$B$2:$B$100));"Brak w B";"Obecny w B") 

Metoda 4 – Porównanie tabel w osobnych arkuszach/skoroszytach (Side-by-Side)

  1. Otwórz oba pliki/arkusze.
  2. Przejdź do zakładki Widok > Wyświetl obok siebie.
  3. Porównuj dane wizualnie, przewijając oba okna jednocześnie (możesz użyć synchronizacji przewijania).

Metoda 5 – Power Query — w pełni automatyczna analiza różnic

Power Query pozwoli na:

  • import i transformację dużych tabel,
  • porównanie zakresów (np. wykrywanie unikalnych lub wspólnych rekordów),
  • automatyzację procesu porównań.

Instrukcja krok po kroku

  1. Zaznacz jedną z tabel > Dane > „Z tabeli/zakresu” (wczytaj ją do Power Query).
  2. To samo zrób dla drugiej tabeli.
  3. W Power Query wybierz Strona główna > Scal zapytania.
  4. Wybierz klucz porównujący (np. kolumna ID, e-mail itp.).
  5. Wybierz typ połączenia, np. „lewe zewnętrzne” (wszystko z lewej tabeli + dopasowanie z prawej).
  6. Po scaleniu możesz analizować:
  • wiersze identyczne,
  • różniące się,
  • unikatowe dla jednej lub drugiej tabeli.
  1. Na koniec kliknij Zamknij i załaduj, aby wrócić do Excela z wynikami.

Przewaga: Power Query sprawdza się najlepiej przy dużych tabelach zawierających wiele pól.

Dodatkowe techniki i wskazówki

  • Tabela przestawna – Umożliwia szybkie porównanie sum, występowania lub agregacji danych po kluczach.
  • Usuwanie duplikatów – Użyj Narzędzi danych > „Usuń duplikaty”, by zostawić tylko unikalne rekordy lub sprawdzić, które występują wielokrotnie.
  • Tworzenie relacji – Jeśli tabele mają wspólne identyfikatory, można stworzyć relacje między nimi, co ułatwia raportowanie i dalsze analizy.
  • Porównanie za pomocą makr – W dużych, złożonych zbiorach często korzysta się z prostych makr VBA, aby wykonać złożone operacje masowe.

Jak zinterpretować wyniki porównania?

  • Zgodność – Wszystkie dane się pokrywają — oznacza to pełna zgodność zbiorów.
  • Niezgodność – Wiersze, które się różnią lub występują tylko w jednej z tabel, wymagają dalszej analizy — mogą to być np. błędy, nowe wpisy, zgubione rekordy lub rozbieżności w danych wejściowych.
  • Analiza przyczyn – Niezgodne rekordy można filtrować i wyjaśniać (np. wpisy przeterminowane, usunięte pozycje, nowe transakcje itp.).

Podsumowanie — wybór metody

Porównanie tabel w Excelu można przeprowadzić na różne sposoby, dobierając narzędzia do swoich potrzeb:

  • małe, proste zbiory — formuły i formatowanie warunkowe,
  • analiza wiersz do wiersza — proste funkcje logiczne,
  • tabele złożone, unikalność i scalanie — Power Query lub tabele przestawne,
  • porównanie plików — Side-by-Side lub narzędzia do porównywania skoroszytów.

Efektywny wybór techniki oraz dobra interpretacja uzyskanych wyników pozwala szybko wyciągnąć właściwe wnioski z danych.

Podziel się artykułem
Obserwuj:
Piotr Napora jest absolwentem Informatyki na Politechnice Warszawskiej, z ponad 11 lat doświadczenia w branży marketingu cyfrowego. W swojej karierze zarządzał zespołami liczącymi do 25 osób, realizując projekty dla firm z listy Fortune 500. Poza pracą pasjonat aktywnego trybu życia, a w wolnych chwilach pokonuje setki kilometrów na rowerze.
Brak komentarzy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *