- Chcesz tylko zobaczyć duplikaty: formatowanie warunkowe.
- Jednorazowe czyszczenie: polecenie Usuń duplikaty (na kopii danych).
- Lista unikatów, która aktualizuje się sama: funkcja UNIKATOWE.
- Dane importowane regularnie: Power Query.
Zanim zaczniesz: niewidoczne różnice
Dla Excela „Kowalski” i „Kowalski ” (ze spacją na końcu) to dwie różne wartości. Najpierw usuń zbędne spacje w kolumnie pomocniczej:
=USUŃ.ZBĘDNE.ODSTĘPY(A2)Funkcja usuwa spacje z początku i końca tekstu oraz zamienia wielokrotne spacje w środku na pojedyncze.
Sposób 1. Podświetl duplikaty
Zaznacz kolumnę i wybierz Narzędzia główne › Formatowanie warunkowe › Reguły wyróżniania komórek › Duplikujące się wartości. Powtórzenia zmienią kolor, a dane zostaną nietknięte. Potem możesz je odfiltrować filtrem Filtruj według koloru.
Chcesz wiedzieć, ile razy dana wartość występuje? Dodaj kolumnę pomocniczą:
=LICZ.JEŻELI($A$2:$A$500;A2)Sposób 2. Polecenie Usuń duplikaty
Kliknij w dane i wybierz Dane › Usuń duplikaty. Zaznacz kolumny, które razem decydują o tym, co jest duplikatem. Na przykład ten sam klient może mieć kilka zamówień, więc przy danych zamówień zaznacz Klient i Nr zamówienia, a nie samego klienta. Excel usunie powtórzenia i pokaże, ile wierszy skasował.
Uwaga: to polecenie trwale usuwa wiersze i zostawia pierwsze wystąpienie. Zrób to na kopii arkusza albo upewnij się, że możesz cofnąć zmiany (Ctrl + Z).
Sposób 3. Funkcja UNIKATOWE
UNIKATOWE zwraca listę bez powtórzeń i przelicza się sama, gdy zmienią się dane źródłowe. Dane źródłowe zostają nietknięte:
=UNIKATOWE(A2:A500)Z drugim argumentem ustawionym na PRAWDA porównuje kolumny, a z trzecim ustawionym na PRAWDA zwraca tylko wartości, które występują dokładnie raz:
=UNIKATOWE(A2:A500;;PRAWDA)Posortowaną listę unikatów dostaniesz, łącząc dwie funkcje: =SORTUJ(UNIKATOWE(A2:A500)). UNIKATOWE działa w Microsoft 365 i Excelu 2021 lub nowszym.
Sposób 4. Power Query
Jeśli co tydzień importujesz dane z systemu, wczytaj je przez Dane › Z tabeli/zakresu, zaznacz kolumny w edytorze Power Query i wybierz Narzędzia główne › Usuń wiersze › Usuń duplikaty. Przy każdym odświeżeniu duplikaty znikną automatycznie.
Pułapka: Power Query rozróżnia wielkość liter, więc „ABC” i „abc” traktuje jako różne wartości. Polecenie Usuń duplikaty i funkcja UNIKATOWE traktują je jak tę samą wartość. Jeśli to ważne, najpierw ujednolić wielkość liter: Przekształć › Formatuj › WIELKIE LITERY.
Porównanie
| Sposób | Zmienia dane? | Aktualizuje się? | Wielkość liter |
|---|---|---|---|
| Formatowanie warunkowe | nie | tak | bez znaczenia |
| Usuń duplikaty | tak, trwale | nie | bez znaczenia |
| UNIKATOWE | nie | tak | bez znaczenia |
| Power Query | nie (źródło zostaje) | po odświeżeniu | rozróżnia |
Ten temat omawiamy szczegółowo na szkoleniu Excel zaawansowany.