Dostałeś dwie wersje listy uczestników i obie mają po sześć wierszy. Czy nic nie zginęło? W naszym fikcyjnym przykładzie z wcześniejszej wersji zniknął P03, do nowszej doszły P06 i P07, a P05 był wpisany dwukrotnie w starej. Równa liczba wierszy ukryła więc trzy różne zdarzenia.
Najprostsza kontrola polega na porównaniu identyfikatorów w obie strony. Nie sortuj i nie usuwaj niczego z oryginałów przed sprawdzeniem. Pracuj na kopii, a wynik traktuj jako listę pozycji do wyjaśnienia, nie jako polecenie automatycznego kasowania.
Najpierw ustal, co oznacza jeden wiersz
Porównywać można numery ankiet, kody respondentów, numery faktur czy identyfikatory zamówień. Jeden ID powinien oznaczać tę samą jednostkę w obu wersjach. W ćwiczeniu oznacza jedną fikcyjną ankietę. Jeżeli w rzeczywistych danych jedna osoba może mieć kilka wizyt albo jedna faktura kilka pozycji, sam numer osoby lub faktury nie jest jeszcze unikatowym kluczem wiersza. Wtedy użyj klucza złożonego lub najpierw ustal, czy porównujesz osoby, wizyty czy pozycje.
W skoroszycie wcześniejsza lista jest w kolumnie A, nowsza w E. Każda zachowuje swoją kolejność. Kolumny B i F pokazują, czy dany ID występuje po drugiej stronie, a C i G liczą jego wystąpienia we własnej liście. Oznaczenia w podglądzie są wynikami formuł, nie ręcznie wpisaną odpowiedzią.
DWA KIERUNKI, DWA PYTANIA
Przełącz stronę, która jest punktem wyjścia
P03 jest na wcześniejszej liście, ale nie ma go w nowszej. To pozycja do wyjaśnienia, nie dowód, że ankieta została usunięta prawidłowo.
W skoroszycie wiersz P03 ma status Brak w nowej.
P06 i P07 są na nowszej liście, ale nie ma ich we wcześniejszej. Sprawdź, czy to nowe rekordy, czy zmienione kody.
W skoroszycie oba wiersze mają status Brak w starej.
Trzecia kontrola jest niezależna: P05 występuje dwa razy w starej liście. Status „Jest w nowej” nie wykrywa tego duplikatu; służy do tego osobna kolumna liczności.
Formuła szuka obecności, druga liczy powtórzenia
W komórce B6 wpisz =JEŻELI(A6="";"";JEŻELI(LICZ.WARUNKI($E$6:$E$11;A6)=0;"Brak w nowej";"Jest w nowej")) i skopiuj do B11. Stałe dolary blokują zakres nowszej listy; odwołanie do A6 przesuwa się na kolejne identyfikatory. Analogiczna formuła w F6 szuka wartości E6 w zakresie $A$6:$A$11. Nie porównuj A6 wyłącznie z E6: po zmianie kolejności poprawne rekordy mogłyby wyglądać na różne.
Pomoc Microsoft opisuje funkcję LICZ.WARUNKI jako zliczanie komórek spełniających kryterium. Zero znaczy tutaj „tego identyfikatora nie znaleziono w drugim zakresie”. Nie znaczy „dane rekordu są poprawne”.
W C6 działa =JEŻELI(A6="";"";LICZ.WARUNKI($A$6:$A$11;A6)). Wynik 2 przy obu P05 ostrzega, że stara lista ma powtórzony klucz. Taką kontrolę wykonaj po obu stronach. Nie usuwaj od razu jednej pozycji: najpierw sprawdź, czy to przypadkowy duplikat, czy dwa poprawne zdarzenia mające ten sam, zbyt ogólny identyfikator. W osobnym poradniku pokazujemy, jak usuwać potwierdzone duplikaty bez utraty danych.
Sprawdź wynik na fikcyjnym skoroszycie
Pobierz plik, otwórz arkusz „Porównanie” i znajdź P03, P06, P07 oraz dwa P05. Potem podmień kopie danych w żółtych kolumnach A i E na własne identyfikatory i rozszerz zakresy formuł, jeśli wierszy jest więcej niż sześć. Dla dużych list wygodniej zamienić zakresy w tabele programu Excel, by nowe wiersze łatwiej obejmować obliczeniami. Microsoft pokazuje porównywanie danych w dwóch kolumnach; poniższe ćwiczenie dodaje do tego kierunek braków i kontrolę liczności.
Fikcyjny plik ćwiczeniowy
Dwie wersje listy i wynik porównania
Skoroszyt XLSX z sześcioma identyfikatorami po każdej stronie, formułami i rozwiązaniem. Bez makr, połączeń zewnętrznych i prywatnych danych.

Kiedy „jest na obu listach” wciąż nie wystarcza
Identyfikator P04 może występować w obu wersjach, lecz mieć inne odpowiedzi, datę lub kategorię. Ta metoda sprawdza wyłącznie przynależność ID, nie równość całego rekordu. Do kontroli pozostałych pól potrzebujesz drugiego porównania według tego samego klucza. Jeśli klucz nie jest unikatowy, najpierw wyjaśnij duplikaty, bo zwykłe dopasowanie może wskazać jeden z kilku wierszy i ukryć różnicę.
Warto też uważać na pozornie identyczne kody: spacje na końcu, znaki niedrukowalne i liczba zapisana jako tekst mogą zmienić wynik. Zachowaj oryginalne wartości, a oczyszczoną wersję umieść w osobnej kolumnie. Microsoft ostrzega m.in. przed liczbami przechowywanymi jako tekst. Po naprawieniu kodów ponownie oblicz obie strony; nie zamieniaj braku automatycznie w potwierdzony błąd źródła.
Porównanie list mówi, których identyfikatorów brakuje. Gdy potem chcesz policzyć wartości według kategorii, przyda się osobny poradnik o tabeli przestawnej i sprawdzeniu wyniku — liczba rekordów i suma kwot to dwa różne odczyty.
Źródła i sposób sprawdzenia
- Microsoft Support — Sposoby zliczania wartości w arkuszu. Składnia i sens funkcji LICZ.WARUNKI.
- Microsoft Support — Porównywanie danych w dwóch kolumnach. Technika wykrywania dopasowań między listami.
- Microsoft Support — Wykrywanie błędów formuł. Pułapki typów danych i nieoczekiwanych wyników.
Źródła sprawdzono 25 września 2026. Skoroszyt wygenerowano i przeliczono narzędziem plikowym, sprawdzono wyniki P03/P06/P07/P05 oraz wyrenderowano podgląd. Nie sterowano natywnym Excelem ani nie testowano działania na prywatnych plikach użytkownika.










