Spis treści
Czy zduplikowane dane w twoich arkuszach przyprawiają cię o ból głowy? Ten poradnik nauczy cię jak szybko znaleźć, wybrać, pokolorować lub wyeliminować powtarzające się wpisy w twoim zestawie danych.
Niezależnie od tego, czy importujesz dane z zewnętrznego źródła, czy zestawiasz je samodzielnie, problem duplikacji jest taki sam - identyczne komórki tworzą chaos w Twoich arkuszach kalkulacyjnych i musisz sobie z nimi jakoś poradzić. Ponieważ duplikaty w Excelu mogą przybierać różne formy, techniki deduplikacji również mogą się różnić. Ten poradnik przybliża najbardziej przydatne z nich.
Uwaga. Ten artykuł pokazuje, jak wyszukiwać zduplikowane komórki w zakres lub wykaz Jeśli porównujesz dwie kolumny, to sprawdź te rozwiązania: Jak znaleźć duplikaty w 2 kolumnach.
Jak podświetlić zduplikowane komórki w programie Excel
Aby wyróżnić zduplikowane wartości w kolumnie lub zakresie, zwykle używa się formatowania warunkowego Excela. W najprostszym przypadku można zastosować predefiniowaną regułę; w bardziej zaawansowanych scenariuszach trzeba będzie stworzyć własną regułę opartą na formule. Poniższe przykłady ilustrują oba przypadki.
Przykład 1. Podświetlenie zduplikowanych komórek z uwzględnieniem pierwszego wystąpienia
W tym przykładzie użyjemy wstępnie ustawionej reguły dostępnej we wszystkich wersjach Excela. Jak można zrozumieć z nagłówka, reguła ta podświetla wszystkie wystąpienia zduplikowanej wartości, w tym pierwszą.
Aby zastosować wbudowaną regułę dla duplikatów, wykonaj następujące kroki:
- Wybierz zakres, w którym chcesz znaleźć zduplikowane komórki.
- Na Strona główna zakładka, w Style grupa, kliknij Formatowanie warunkowe > Podświetlanie komórek Reguły > Duplicate Values...
Wskazówki:
- Aby zastosować własne formatowanie dla duplikatów, kliknij Format niestandardowy... (ostatnia pozycja na liście rozwijanej), a następnie wybierz żądany Czcionka , Granica oraz Wypełnij opcje.
- Aby wyróżnić unikalne komórki, wybierz Wyjątkowa w lewym polu.
Przykład 2. Podświetlenie zduplikowanych komórek z wyjątkiem pierwszych wystąpień
Aby zaznaczyć zduplikowane wartości z wyjątkiem 1. instancji, wbudowana reguła nie może pomóc i będziesz musiał skonfigurować własną regułę z formułą. Formuła jest dość podstępna i wymaga dodania pustej kolumny po lewej stronie twojego zestawu danych (kolumna A w tym przykładzie).
Aby utworzyć regułę, należy wykonać następujące czynności:
- Wybierz zakres docelowy.
- Na Strona główna zakładka, w Style grupa, kliknij Formatowanie warunkowe > Nowa zasada> Użyj formuły do określenia, które komórki mają być sformatowane .
- W Formatuj wartości, w których ta formuła jest prawdziwa w polu, wprowadź następującą formułę:
=IF(COLUMNS($B2:B2)>1, COUNTIF(A$2:$B$7,B2),0) + COUNTIF(B$2:B2,B2)>1
Gdzie B2 to pierwsza komórka w pierwszej kolumnie, B7 to ostatnia komórka w pierwszej kolumnie, a A2 to komórka w pustej kolumnie odpowiadająca pierwszemu wierszowi w wybranym przez Ciebie zakresie. Szczegółowe wyjaśnienie formuły znajduje się w osobnym samouczku.
- Kliknij przycisk Format... i wybierz opcje formatowania, które Ci odpowiadają.
- Kliknij OK aby zapisać regułę.
Wskazówki i uwagi:
- Przykład 2 wymaga pusta kolumna po lewej stronie zakresu docelowego. Jeśli takiej kolumny nie można dodać w arkuszu, to można skonfigurować dwie różne reguły (jedną dla pierwszej kolumny, a drugą dla wszystkich kolejnych). Szczegółowa instrukcja znajduje się tutaj: Podświetlanie duplikatów w wielu kolumnach bez 1. wystąpienia.
- Powyższe rozwiązania są dla pojedyncze komórki . If you are working with dane ustrukturyzowane , a następnie zobacz, jak podświetlić wiersze na podstawie zduplikowanych wartości w kolumnie kluczowej.
- Znacznie łatwiejszym sposobem na zaznaczenie identycznych komórek z I instancją lub bez niej jest użycie narzędzia Find Duplicate Cells.
O wiele więcej przypadków użycia i przykładów można znaleźć w tym samouczku: Jak podświetlić duplikaty w Excelu.
Jak znaleźć zduplikowane komórki w Excelu za pomocą formuł
Podczas pracy z kolumną wartości można łatwo zidentyfikować zduplikowane komórki za pomocą funkcji COUNTIF i IF.
Aby znaleźć duplikaty w tym pierwsze wystąpienie , wzór rodzajowy to:
IF(COUNTIF( zakres , komórka )>1, "Duplicate", "")Aby wykryć duplikaty z wyłączeniem pierwszego wystąpienia , wzór ogólny to:
IF(COUNTIF( rozszerzający się zakres , komórka )>1, "Duplicate", "")Jak widać, formuły są bardzo podobne, różnica polega na tym, jak definiujesz zakres źródłowy.
Aby zlokalizować zduplikowane komórki w tym pierwsze instancje , porównujemy komórkę docelową (A2) ze wszystkimi innymi komórkami z zakresu $A$2:$A$10 (zauważ, że blokujemy zakres za pomocą odwołań bezwzględnych) i jeśli znajdziemy więcej niż jedną komórkę zawierającą tę samą wartość, oznaczamy komórkę docelową jako "Duplikat".
=IF(COUNTIF($A$2:$A$10, A2)>1, "Duplikat", "")
Ta formuła trafia do B2, a następnie kopiujesz ją w dół do tylu komórek, ile jest pozycji na liście.
Aby uzyskać zduplikowane komórki bez pierwszych instancji , porównujesz komórkę docelową (A2) tylko z powyższymi komórkami, a nie z każdą inną komórką w zakresie. W tym celu zbuduj rozszerzające się odwołanie do zakresu, takie jak $A$2:$A2.
=IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
Po skopiowaniu do poniższych komórek odwołanie do zakresu rozszerza się o 1. Zatem formuła w B2 porównuje wartość w A2 tylko z samą tą komórką. W B3 zakres rozszerza się do $A$2:$A3, więc wartość w A3 jest porównywana również z powyższą komórką itd.
Wskazówki:
- W tym przykładzie mieliśmy do czynienia z duplikat numery . za wartości tekstowe , formuły są dokładnie takie same :)
- Po zidentyfikowaniu duplikatów możesz włączyć filtr Excela, aby wyświetlić tylko powtarzające się wartości. A następnie możesz zrobić wszystko, co chcesz z przefiltrowanymi komórkami: wybrać, podświetlić, usunąć, skopiować lub przenieść do nowego arkusza.
Więcej przykładów formuł znajdziesz na stronie Jak znaleźć duplikaty w Excelu.
Jak usunąć duplikaty w programie Excel
Jak zapewne wiesz, wszystkie modemowe wersje Excela są wyposażone w. Usuń duplikat narzędzie, które działa z następującymi zastrzeżeniami:
- Usuwa on całe rzędy na podstawie zduplikowanych wartości w jednej lub kilku kolumnach, które określisz.
- To nie usuwa pierwszych wystąpień powtarzających się wartości.
Aby usunąć zduplikowane rekordy, oto co musisz zrobić:
- Wybierz zbiór danych, który chcesz poddać dedupcji.
- Na Dane zakładka, w Narzędzia danych grupa, kliknij Usuń Duplikaty.
- W Usuń duplikaty W oknie dialogowym wybierz kolumny, które mają być sprawdzane pod kątem duplikatów, a następnie kliknij OK .
W poniższym przykładzie chcemy sprawdzić pierwsze cztery kolumny pod kątem duplikatów, więc je zaznaczamy.The Uwagi kolumna nie jest naprawdę ważna i dlatego nie jest wybierana.
Na podstawie wartości w wybranych kolumnach Excel znalazł i usunął 2 zduplikowane rekordy (dla Caden oraz Ethan ). Zachowywane są pierwsze instancje tych zapisów.
Wskazówki:
- Przed uruchomieniem narzędzia należy wykonać kopię swojego arkusza, dzięki czemu nie stracisz żadnych informacji, jeśli coś pójdzie nie tak.
- Przed próbą wyeliminowania duplikatów należy usunąć z danych wszelkie filtry, kontury i sumy częściowe.
- Aby usunąć duplikaty w pojedyncze komórki (jak w zbiorze danych liczb Randona z pierwszego przykładu), użyj Zduplikowane komórki narzędzie omawiane w kolejnym przykładzie.
Więcej przypadków użycia jest omówionych w Jak usunąć zduplikowane wiersze w programie Excel.
Wszystko w jednym narzędziu do wyszukiwania i usuwania zduplikowanych komórek w programie Excel
Jak pokazano w pierwszej części tego samouczka, Microsoft Excel oferuje kilka różnych funkcji do radzenia sobie z duplikatami. Problem polega na tym, że trzeba wiedzieć, gdzie ich szukać i jak je wykorzystać do konkretnych zadań.
Aby ułatwić życie użytkownikom naszego pakietu Ultimate Suite, stworzyliśmy specjalne narzędzie do łatwej obsługi zduplikowanych komórek. Co dokładnie potrafi? Prawie wszystko, co można sobie wyobrazić :)
- Znajdź zdublowane komórki (z lub bez pierwszego wystąpienia) lub unikalne komórki .
- Znajdź komórki o tym samym wartości , formuły , tło lub czcionka kolor.
- Wyszukiwanie zduplikowanych komórek z uwzględnieniem sprawa tekstowa (wyszukiwanie z uwzględnieniem wielkości liter) oraz ignorowanie pustych przestrzeni .
- Jasne zduplikowane komórki (zawartość, formaty lub wszystkie).
- Kolor zduplikowane komórki.
- Wybierz zduplikowane komórki.
Pozwólcie, że przedstawię wam nasz najnowszy dodatek do Ablebits Usuwacz duplikatów toolkit - Find Duplicate Cells add-in.
Aby znaleźć zduplikowane komórki w arkuszu, wykonaj następujące czynności:
- Wybierz swoje dane.
- Na Dane Ablebits zakładka, kliknij Usuwacz duplikatów > Znajdź Zduplikowane komórki .
- Wybierz, czy chcesz wyszukać duplikat lub unikalny komórki.
W tym przykładzie wybraliśmy, aby pokolorować zduplikowane komórki z wyjątkiem pierwszego wystąpienia i otrzymaliśmy następujący wynik:
Pamiętasz tę uciążliwą formułę formatowania warunkowego, aby osiągnąć ten sam efekt ;)
Jeśli analizujesz dane ustrukturyzowane zorganizowane w tabeli, a następnie użyj narzędzia Duplicate Remover do wyszukiwania duplikatów na podstawie wartości w jednej lub więcej kolumnach.
Aby znaleźć duplikaty w 2 kolumnach lub 2 różnych tabelach, uruchom narzędzie Porównaj dwie tabele.
Dobra wiadomość jest taka, że wszystkie te narzędzia są zawarte w Ultimate Suite i możesz wypróbować każde z nich w swoich arkuszach już teraz - link do pobrania znajduje się poniżej.
Dziękuję za przeczytanie i mam nadzieję, że zobaczymy się na naszym blogu za tydzień!
Dostępne pliki do pobrania
Znajdź zduplikowane komórki - przykłady (plik .xlsx)
Ultimate Suite - wersja próbna (plik .exe)