Jak porównać dwie kolumny w Excel? Znajdowanie różnic i podobieństw

Piotr Napora
przez Piotr Napora
4 min. czytania

Aby porównać dwie kolumny w Excelu i znaleźć różnice lub podobieństwa, możesz zastosować kilka skutecznych narzędzi i funkcji tego programu. Poniżej znajdziesz kompleksowy poradnik przeznaczony dla początkujących i średnio zaawansowanych użytkowników — idealny do publikacji na stronie poświęconej kursom Excela. Poradnik zawiera instrukcje krok po kroku, zrozumiałe wyjaśnienia, przykłady formuł oraz wskazówki dotyczące różnych metod porównania.

Spis treści

  • Wstęp: Po co porównywać kolumny?
  • Sposób 1: Porównanie komórka-po-komórce (operatory logiczne i równości)
  • Sposób 2: Formatowanie warunkowe (wyróżnianie różnic lub podobieństw)
  • Sposób 3: Funkcje PORÓWNAJ i ZNAJDŹ
  • Sposób 4: Wykorzystanie VLOOKUP (WYSZUKAJ.PIONOWO)
  • Sposób 5: LICZ.JEŻELI – sprawdzanie, czy wartości istnieją w obu kolumnach
  • Sposób 6: Porównywanie dużych zakresów i makra VBA (zaawansowane)
  • Podsumowanie praktycznych wskazówek

Wstęp – Po co porównywać kolumny w Excelu?

Porównywanie kolumn pozwala:

  • Wyszukiwać różnice i błędy między dwoma listami (np. dane pracowników, towarów, transakcji).
  • Weryfikować duplikaty i odnaleźć unikalne wartości.
  • Sprawdzać zgodność danych między różnymi źródłami.

Sposób 1 – Porównanie komórka-po-komórce z użyciem operatora równości

Najprostszy sposób, gdy obie kolumny mają tę samą liczbę wierszy i odpowiadające sobie dane w tych samych rzędach.

Krok po kroku:

  1. Załóżmy, że dane znajdują się w kolumnach A i B (od wiersza 2).
  2. W kolumnie C2 wpisz formułę:
=JEŻELI(A2=B2; "TAK"; "NIE") 
  1. Skopiuj formułę w dół na cały zakres danych.
  • Wynik „TAK” oznacza zgodność wartości, „NIE” — różnicę.

Dla angielskiej wersji Excela, zamiast JEŻELI użyj IF.

Sposób 2 – Formatowanie warunkowe – wizualne wyróżnienie różnic

Dla widoczności różnic bez dodatkowych formuł.

Krok po kroku:

  1. Zaznacz pierwszy zakres (np. A2:A100).
  2. Wejdź w zakładkę Narzędzia główne > Formatowanie warunkowe.
  3. Wybierz Nowa reguła > Formuła.
  4. Wpisz formułę:
=A2<>B2 
  1. Ustaw format wyróżniający (np. czerwone tło).
  2. Potwierdź i powtórz dla drugiej kolumny (jeśli chcesz).

Różne wartości w rzędach zostaną podświetlone.

Sposób 3 – Funkcje PORÓWNAJ i ZNAJDŹ

Funkcja PORÓWNAJ

Pozwala porównywać, czy dane zgadzają się w odpowiadających komórkach (rozróżnia też wielkość znaków!).

Krok po kroku:

  1. W C2 wpisz:
=PORÓWNAJ(A2; B2; 0) 
  1. Jeśli wartości się zgadzają, funkcja zwróci 1 (indeks). Jeśli nie — błąd.
  2. Jeśli chcesz tylko informację PRAWDA/FAŁSZ:
=A2=B2 

Dla porównania całych fragmentów lub części tekstu — użyj ZNAJDŹ.

Funkcja ZNAJDŹ + CZY.LICZBA

Pozwala sprawdzić, czy fragment tekstu z jednej kolumny występuje w drugiej.

  1. W C2 wpisz:
=CZY.LICZBA(ZNAJDŹ(B2;A2)) 
  1. Wynik „PRAWDA” oznacza znalezienie fragmentu, „FAŁSZ” — brak.

Sposób 4 – WYSZUKAJ.PIONOWO (VLOOKUP)

Najlepsze do porównania list, gdzie wartości niekoniecznie są w tych samych wierszach.

Krok po kroku:

  1. Załóżmy, że kolumna A to lista główna, B lista odniesienia.
  2. W kolumnie C2 wpisz:
=JEŻELI(CZY.BŁĄD(WYSZUKAJ.PIONOWO(A2;B:B;1;FAŁSZ));"Brak w B";"Jest w B") 
  • Wersja angielska:
=IF(ISERROR(VLOOKUP(A2,B:B,1,FALSE)),"Not in B","In B") 
  1. Skopiuj formułę w dół — zobaczysz, które wartości są „Brak w B” (czyli unikalne dla kolumny A).

Analogicznie dla wyszukiwania odwrotnego.

Sposób 5 – LICZ.JEŻELI

Idealna do sprawdzania powtórzeń i unikalności wartości między dwoma kolumnami.

Krok po kroku:

  1. W C2 wpisz:
=JEŻELI(LICZ.JEŻELI(B:B;A2)>0;"Jest w B";"Brak w B") 
  1. Skopiuj formułę w dół.

Pokazuje, czy dana wartość z A występuje w kolumnie B.

Sposób 6 – Porównywanie dużych zakresów i automatyzacja (makra)

Dla bardzo dużych zbiorów — rozważ użycie makr VBA. Prosty skrypt może automatycznie zaznaczyć różnice lub skopiować nowe wartości do innego arkusza.

Podsumowanie praktycznych wskazówek

  • Dostosuj metodę do swoich potrzeb – dla prostych porównań — operator równości, dla złożonych — WYSZUKAJ.PIONOWO lub makra.
  • Stosuj formatowanie warunkowe, by szybko wykryć błędy wizualnie.
  • Pamiętaj o wersji językowej programu Excel (nazwy funkcji angielskie i polskie różnią się).
  • Sprawdzaj także ukryte błędy (np. dodatkowe spacje, różna wielkość liter, niejednoznaczny format danych).
  • Przetestuj kilka metod na małej próbce danych przed analizą całej kolumny.

Tymi sposobami z łatwością porównasz dowolne kolumny w Excelu i uzyskasz pewność co do jakości Twoich 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 *