Strona główna
Office
Excel – jak znaleźć duplikaty w arkuszu?

Excel – jak znaleźć duplikaty w arkuszu?

✦ AI
Ekran laptopa z otwartym arkuszem Excela, na którym zaznaczono duplikaty danych w kolorowych komórkach.

W Excelu duplikaty możesz tylko podświetlić albo trwale usunąć. Do szybkiego sprawdzenia użyj formatowania warunkowego, a przed operacją „Usuń duplikaty” wykonaj kopię arkusza.

Jak szybko podświetlić duplikaty?

Najprostsza metoda nie wymaga formuł. Excel oznaczy powtarzające się wartości w wybranym zakresie, a reguła będzie reagować także na późniejsze zmiany danych.

Wykonaj następujące czynności:

  1. Zaznacz kolumnę lub zakres komórek, w którym chcesz znaleźć powtórzenia.
  2. Otwórz kartę Narzędzia główne i wybierz Formatowanie warunkowe.
  3. Przejdź do Reguły wyróżniania komórek, a następnie wybierz Zduplikowane wartości.
  4. Wybierz sposób formatowania i zatwierdź przyciskiem OK.

Excel podświetli wszystkie wartości występujące co najmniej dwa razy w zaznaczonym zakresie. Ta metoda nie zmienia danych, więc możesz bezpiecznie przejrzeć wyniki. Gdy zakres jest częścią tabeli, reguła może automatycznie obejmować także dopisywane wiersze.

Po dodaniu filtru do tabeli możesz wybrać w nagłówku kolumny opcję Filtruj według koloru. Zobaczysz wtedy tylko komórki oznaczone jako duplikaty.

Jak wykryć duplikaty za pomocą formuły?

Gotowa reguła wystarcza do prostego podświetlenia pojedynczych komórek. Formuła LICZ.JEŻELI daje większą kontrolę, na przykład pozwala zaznaczyć cały wiersz albo tylko drugie i kolejne wystąpienie wartości.

Podświetlanie całych wierszy

Załóżmy, że sprawdzane dane znajdują się w kolumnie C, od wiersza 3 do 10. Formuła:

=LICZ.JEŻELI($C$3:$C$10;$C3)>1

zwraca wartość PRAWDA dla każdego wiersza, którego wartość w kolumnie C powtarza się w całym zakresie. Znaki dolara blokują zakres porównawczy. Dzięki temu przy kopiowaniu reguły Excel nadal sprawdza komórki od C3 do C10, a odwołanie $C3 zmienia numer wiersza, lecz pozostaje w kolumnie C.

Aby użyć formuły w formatowaniu warunkowym:

  1. Zaznacz cały zakres, który ma być podświetlany.
  2. Wybierz Narzędzia główne, następnie Formatowanie warunkowe i Nowa reguła.
  3. Zaznacz opcję Użyj formuły do określenia komórek, które należy sformatować.
  4. Wpisz formułę i wybierz kolor w przycisku Formatuj.

Podświetlanie tylko drugiego i kolejnych wystąpień

Jeśli pierwsza wartość ma pozostać bez oznaczenia, użyj zakresu, którego początek jest zablokowany, a koniec przesuwa się wraz z wierszem:

=LICZ.JEŻELI($C$3:C3;$C3)>1

W wierszu 3 Excel sprawdza tylko komórkę C3. W wierszu 4 analizuje zakres C3:C4, a w następnym C3:C5. Pierwsze wystąpienie daje wynik 1, natomiast drugie i kolejne – wynik większy od 1. Dlatego znak dolara przed pierwszym C3 jest konieczny, a drugi adres C3 pozostaje względny.

Jak trwale usunąć duplikaty?

Narzędzie Usuń duplikaty kasuje powtarzające się wiersze i pozostawia pierwsze wystąpienie każdej wartości lub kombinacji wartości. Zaznaczone kolumny decydują o tym, co Excel uzna za duplikat.

Przed rozpoczęciem sprawdź następujące elementy:

  • Kopia danych – skopiuj arkusz albo zakres do osobnego arkusza.
  • Nagłówki – upewnij się, że opcja dotycząca nagłówków odpowiada rzeczywistemu układowi danych.
  • Kolumny porównawcze – wybierz tylko te kolumny, które definiują powtórzenie.
  • Kolejność rekordów – jeśli ma znaczenie, który wiersz zostanie zachowany, posortuj dane przed usunięciem.

Następnie wykonaj poniższe kroki:

  1. Zaznacz całą tabelę wraz z nagłówkami.
  2. Przejdź do karty Dane i wybierz Usuń duplikaty.
  3. W oknie dialogowym zaznacz kolumny, na podstawie których Excel ma rozpoznawać powtórzenia.
  4. Zatwierdź wybór przyciskiem OK.

Jeśli zaznaczysz tylko kolumnę „ID”, Excel usunie całe wiersze, w których powtarza się ID, nawet gdy pozostałe dane są różne. Jeśli pozostawisz zaznaczone wszystkie kolumny, za duplikat zostanie uznany dopiero wiersz identyczny we wszystkich wskazanych polach.

Metoda Cel Bezpieczeństwo
Formatowanie warunkowe Podświetlenie powtarzających się wartości Bezpieczne i odwracalne, nie usuwa danych
Usuń duplikaty Trwałe oczyszczenie tabeli Wymaga kopii zapasowej przed uruchomieniem

Uwaga: „Usuń duplikaty” modyfikuje dane bezpośrednio. Operację można cofnąć skrótem Ctrl+Z, dopóki plik pozostaje otwarty i historia cofania jest dostępna. Po zamknięciu pliku usuniętych wierszy nie da się odzyskać tą metodą.

Dlaczego Excel nie widzi duplikatów?

Program porównuje rzeczywistą zawartość komórek, a nie tylko tekst widoczny na ekranie. Najczęstsze przyczyny braku wykrycia powtórzeń to:

  • spacja na końcu tekstu, na przykład „Kraków” i „Kraków ”,
  • ukryte znaki skopiowane z innego systemu lub strony internetowej,
  • ta sama wartość zapisana raz jako tekst, a raz jako liczba,
  • różne sposoby zapisania daty,
  • sprawdzanie niewłaściwego zakresu albo pominięcie części tabeli.

Jeżeli wartości wyglądają identycznie, ale Excel ich nie oznacza, sprawdź spacje i typ danych. Przed usuwaniem możesz oczyścić tekst w pomocniczej kolumnie, a następnie ponownie zastosować formatowanie warunkowe.

Wybierz formatowanie warunkowe, gdy chcesz najpierw przejrzeć dane. Użyj „Usuń duplikaty” dopiero wtedy, gdy wiesz, które kolumny definiują powtórzenie i masz kopię arkusza.

Redakcja ithings.pl

Witaj na ithings.pl! Tworzymy zespół praktyków, którzy w przystępny sposób pomagają opanować codzienne wyzwania technologiczne - od konfiguracji poczty i sieci, przez obsługę sprzętu i drukarek, po bezpieczeństwo danych i świat gier. Zostań z nami i korzystaj z technologii bez przeszkód!

Może Cię również zainteresować

Potrzebujesz więcej informacji?