
Czy Twoje dane w Excelu zawierają powtarzające się wpisy, które zaburzają analizy, raporty lub zestawienia? Usuwanie duplikatów to jedna z najczęstszych operacji porządkowych w arkuszach.
Na szczęście Excel oferuje wiele sposobów na pozbycie się powtórzeń – zarówno prostych, jak i zaawansowanych.
W tym artykule dowiesz się:
- jak usunąć duplikaty jednym kliknięciem,
- jak zaznaczyć i wyróżnić powtórzenia bez ich kasowania,
- jak sprawdzić unikalność danych za pomocą formuł,
- jak usunąć duplikaty na podstawie jednej lub wielu kolumn,
- jak poradzić sobie z duplikatami w dużych bazach danych (np. z Power Query).
1. Co to są duplikaty?
Duplikaty w Excelu to powtarzające się wiersze lub wartości, które mają identyczne dane – w całości lub w wybranych kolumnach. Mogą powodować:
- błędne sumy lub średnie,
- błędy w raportach,
- problemy przy scalaniu baz.
2. Usuwanie duplikatów – szybka metoda
🔹 Najprostszy sposób: „Usuń duplikaty”
- Zaznacz dane (np. całą tabelę lub wybrany zakres).
- Przejdź do Dane → Usuń duplikaty.
- Wybierz kolumny, według których chcesz sprawdzać powtórzenia.
- Kliknij OK.
📌 Excel usunie powtórzenia i wyświetli komunikat, ile rekordów zostało usuniętych.
Przykład:
| Imię | |
|---|---|
| Anna | [email protected] |
| Jan | [email protected] |
| Anna | [email protected] |
Po użyciu Usuń duplikaty dla obu kolumn – zostanie tylko jedna Anna.
3. Usuwanie duplikatów na podstawie jednej kolumny
Możesz porównać tylko jedną kolumnę, ignorując inne dane.
- Zaznacz dane.
- Kliknij Dane → Usuń duplikaty.
- Odznacz wszystkie kolumny oprócz tej, którą chcesz sprawdzić.
- Zatwierdź.
🟡 Uwaga: Excel usuwa cały wiersz, jeśli znajdzie powtórzenie w danej kolumnie.
Polecamy: Lista rozwijana w Excelu
4. Wyróżnianie duplikatów bez ich usuwania
Czasem chcesz tylko zobaczyć, które wartości się powtarzają – bez ich kasowania.
🔸 Formatowanie warunkowe:
- Zaznacz dane (np. kolumnę A).
- Kliknij Narzędzia główne → Formatowanie warunkowe → Reguły wyróżniania komórek → Duplikujące się wartości.
- Wybierz kolor.
📌 Duplikaty zostaną wizualnie oznaczone, ale nie znikną z arkusza.
5. Sprawdzanie duplikatów za pomocą formuł
✅ Użycie funkcji LICZ.JEŻELI
W komórce obok danych wpisz:
=JEŻELI(LICZ.JEŻELI(A:A; A2)>1; "Duplikat"; "")
Ta formuła sprawdza, czy dana wartość występuje więcej niż raz.
Możesz także posortować dane według tej kolumny i usunąć ręcznie powtórzenia.
6. Usuwanie duplikatów z wielu kolumn
Excel potrafi usuwać duplikaty z wielu kolumn jednocześnie – wtedy sprawdza, czy cały zestaw danych w danym wierszu się powtarza.
- Zaznacz cały zakres danych (np. A1:D100).
- Dane → Usuń duplikaty.
- Zaznacz wszystkie kolumny (lub wybrane).
- Kliknij OK.
💡 Dzięki temu unikniesz sytuacji, w której Excel uzna za duplikat tylko częściowe dopasowanie.
7. Usuwanie duplikatów za pomocą Power Query
Power Query to potężne narzędzie do przetwarzania danych – idealne przy dużych plikach.
Jak to zrobić:
- Zaznacz dane → Dane → Z tabeli/zakresu (lub „Z Power Query”).
- W edytorze Power Query zaznacz kolumny, które mają być unikalne.
- Kliknij prawym → Usuń duplikaty.
- Zatwierdź → „Zamknij i załaduj”.
📌 Dzięki Power Query możesz modyfikować dane bez zmieniania oryginału – to rozwiązanie dynamiczne i odświeżalne.
Zobacz też: Funkcja PODAJ.POZYCJĘ i INDEKS
8. Zachowanie unikalnych wartości – funkcje UNIKATOWE i FILTRUJ (Excel 365)
🔸 =UNIKATOWE()
Zwraca unikalne wartości z zakresu:
=UNIKATOWE(A2:A100)
🔸 =FILTRUJ()
Filtruje dane na podstawie warunku:
=FILTRUJ(A2:A100; LICZ.JEŻELI(A2:A100; A2:A100)=1)
Powyższa formuła pokaże tylko te wiersze, które nie są duplikatami.
9. Usuwanie duplikatów z listy rozwijanej
Jeśli tworzysz listę rozwijaną z danych zawierających powtórzenia, użyj:
=UNIKATOWE(A2:A100)
a następnie utwórz listę rozwijaną z nowego zakresu.
10. Typowe błędy i problemy
| Problem | Rozwiązanie |
|---|---|
| Usunięto za dużo danych | Cofnij (Ctrl + Z) lub zrób kopię danych |
| Nie działa „Usuń duplikaty” | Sprawdź, czy zaznaczyłeś poprawny zakres |
| Duplikaty mają niewidoczne spacje | Użyj OCZYŚĆ() lub USUŃ.ZBĘDNE.ODSTĘPY() |
| Excel nie rozpoznaje wielkości liter | W Excelu duplikaty są traktowane jako równe niezależnie od liter |
Podsumowanie
Usuwanie duplikatów w Excelu to kluczowa umiejętność w pracy z danymi. Excel daje Ci różne narzędzia:
✅ szybkie usuwanie powtórzeń jednym kliknięciem,
✅ zaznaczanie duplikatów przez formatowanie,
✅ dynamiczne wyodrębnianie unikalnych danych z UNIKATOWE(),
✅ zaawansowane czyszczenie danych z Power Query.
Dzięki temu możesz utrzymać swoje dane czyste, dokładne i gotowe do dalszej analizy.
