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 w Excelu?
- Sposób 1 – Porównanie komórka-po-komórce z użyciem operatora równości
- Sposób 2 – Formatowanie warunkowe – wizualne wyróżnienie różnic
- Sposób 3 – Funkcje PORÓWNAJ i ZNAJDŹ
- Sposób 4 – WYSZUKAJ.PIONOWO (VLOOKUP)
- Sposób 5 – LICZ.JEŻELI
- Sposób 6 – Porównywanie dużych zakresów i automatyzacja (makra)
- Podsumowanie praktycznych wskazówek
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:
- Załóżmy, że dane znajdują się w kolumnach A i B (od wiersza 2).
- W kolumnie C2 wpisz formułę:
=JEŻELI(A2=B2; "TAK"; "NIE")
- 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:
- Zaznacz pierwszy zakres (np. A2:A100).
- Wejdź w zakładkę Narzędzia główne > Formatowanie warunkowe.
- Wybierz Nowa reguła > Formuła.
- Wpisz formułę:
=A2<>B2
- Ustaw format wyróżniający (np. czerwone tło).
- 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:
- W C2 wpisz:
=PORÓWNAJ(A2; B2; 0)
- Jeśli wartości się zgadzają, funkcja zwróci 1 (indeks). Jeśli nie — błąd.
- 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.
- W C2 wpisz:
=CZY.LICZBA(ZNAJDŹ(B2;A2))
- 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:
- Załóżmy, że kolumna A to lista główna, B lista odniesienia.
- 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")
- 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:
- W C2 wpisz:
=JEŻELI(LICZ.JEŻELI(B:B;A2)>0;"Jest w B";"Brak w B")
- 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.
