Formuła programu Excel do wyszukiwania duplikatów w jednej kolumnie

  • Udostępnij To
Hugh West

W programie Microsoft Excel istnieje wiele metod, aby znaleźć duplikaty w jednej kolumnie. Możemy wstawić funkcję lub użyć połączonej formuły, aby zidentyfikować duplikaty lub dopasowania w naszym arkuszu kalkulacyjnym Excel. W tym artykule poznasz wszystkie możliwe proste metody, aby znaleźć zduplikowane wartości w jednej kolumnie z przykładami i właściwymi ilustracjami.

Pobierz Zeszyt ćwiczeń

Możesz pobrać skoroszyt Excela, który wykorzystaliśmy do przygotowania tego artykułu.

Znajdź duplikaty w jednej kolumnie.xlsx

8 Odpowiednie sposoby na znalezienie duplikatów w jednej kolumnie z formułą Excela

1) Użyj funkcji COUNTIF, aby znaleźć duplikaty wraz z pierwszym wystąpieniem.

W poniższej tabeli znajduje się kilka nazw leżących pod Nazwa nagłówek w Kolumna B A w ramach Duplikat nagłówek w Kolumna C to my stosować funkcję COUNTIF aby dowiedzieć się, czy któreś z nazwisk w lewej kolumnie ma duplikaty czy nie. Formuła zwróci TRUE dla zduplikowanych nazwisk i FALSE dla unikalnych.

W pierwszym wyjściu Komórka C5 , wzór z COUNTIF funkcja będzie:

=COUNTIF($B$5:$B$14,B5)>1

Po naciśnięciu Wejdź na stronę i automatyczne wypełnianie pozostałych komórek w Kolumna C , otrzymamy następujące wyniki.

W tej formule COUNTIF Funkcja zwraca liczbę zliczeń dla każdej nazwy, a używając operatora logicznego, szukaliśmy zliczeń, które są większe od 1 Możemy więc zidentyfikować duplikaty szukając wartości boolean 'TRUE' tylko.

Read More: Formuła do wyszukiwania duplikatów w Excelu (6 prostych sposobów)

2. utwórz formułę z funkcjami JEŻELI i COUNTIF, aby znaleźć duplikaty w jednej kolumnie

Możemy również połączyć JEŚLI oraz COUNTIF funkcje zwracające dane wyjściowe z niestandardowymi tekstami. pod Wyjście nagłówek, formuła zwróci 'Duplikat' dla zduplikowanych nazw obecnych w Kolumna B A jeśli tekst jest unikalny w Nazwa to formuła zwróci puste miejsce dla odpowiedniej wartości tekstowej.

Tak więc, wymagana formuła łącząca JEŚLI oraz COUNTIF funkcje w Komórka C5 powinno być:

=IF(COUNTIF($B$5:$B$14,B5)>1, "Duplicate",")

Teraz naciśnij Wejdź na stronę , zastosowanie Uchwyt do napełniania aby automatycznie wypełnić pozostałe komórki pod Wyjście nagłówek i od razu znajdziesz następujące wyjścia.

W tej formule JEŚLI funkcja szuka zliczeń większych niż 1 i jeśli znajdzie, zwraca podany tekst 'Duplikat' , w przeciwnym razie pusta komórka.

Read More: Jak znaleźć zduplikowane wartości w Excelu za pomocą formuły (9 metod)

3) Znajdź duplikaty w jednej kolumnie bez pierwszego wystąpienia w programie Excel

W tej części wstawimy formułę, która wyświetli 'Duplikat' od 2. wystąpienia podobnego tekstu. Na przykład, jeśli nazwa w Kolumna B występuje trzykrotnie, to formuła zwróci zdefiniowany tekst 'Duplikat' tylko dla drugiego i trzeciego wystąpienia.

Wymagana formuła dla pierwszego wyjścia Komórka C5 będzie:

=IF(COUNTIF($B$5:$B5,B5)>1, "Duplicate",")

Po naciśnięciu Wejdź na stronę i przeciągnięcie w dół do ostatniej komórki w Wyjście kolumny, otrzymamy następujące wartości zwrotne.

Dla pierwszego wyjścia w komórce C5 , zdefiniowaliśmy zakres komórek za pomocą $B$5:$B5 tylko, a zatem formuła będzie szukać pierwszej komórki tylko po to, aby znaleźć zduplikowaną wartość.Przeciągając w dół Uchwyt do napełniania aby znaleźć kolejne wyjścia, liczbę komórek w określony zakres dla COUNTIF funkcja wzrasta o 1 dla każdej kolejnej komórki. Zatem pierwsze wystąpienie dowolnego tekstu w Nazwa kolumna nie jest liczona za więcej niż 1 tutaj.

Read More: Jak znaleźć duplikaty w kolumnie za pomocą Excel VBA (5 sposobów)

4. formuła programu Excel do wyszukiwania duplikatów w pojedynczej kolumnie z uwzględnieniem wielkości liter

Teraz zastosujemy kolejną formułę łączoną, aby znaleźć duplikaty z rozróżnianiem wielkości liter.Połączymy Funkcje IF, SUM i EXACT tutaj. EXACT Funkcja sprawdza, czy dwa ciągi znaków są dokładnie takie same. Funkcja SUM po prostu sumuje wartości liczbowe.

W pierwszym wyjściu Komórka C5 , formuła łączna z przywołanymi funkcjami wyniesie:

=IF(SUM((--EXACT($B$5:$B$14,B5)))<=1,"", "Duplicate")

Teraz naciśnij Wejdź na stronę i autouzupełnianie całej kolumny, aby znaleźć wszystkie wartości zwrotne.

Jeśli zauważysz, zauważysz, że nazwa 'Fred' jest obecny trzykrotnie w Nazwa ale formuła zwróciła 'Duplikat' tylko dla dwóch pierwszych wystąpień, a trzecie jest ignorowane, ponieważ jego wielkość pierwszej litery nie pasuje do pozostałych.

🔎 Jak działa formuła?

  • Na stronie EXACT Funkcja szuka tutaj rozróżnienia wielkości liter i dokładnych dopasowań dla pierwszego tekstu w kolumnie Nazwa i tym samym zwraca następujące wyjście:

{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}

  • Z wykorzystaniem podwójnie jednoargumentowy (-) , wartości zwracane zamieniają się na liczby, '1' dla TRUE oraz '0' dla FALSE . Zatem wartości zwrotne w tym przypadku będą:

{1;0;0;0;0;0;0;0;0;0}

  • Na stronie SUMA Następnie funkcja sumuje wszystkie wartości liczbowe znalezione w poprzednim kroku.
  • =SUM((-EXACT($B$5:$B$14, B5)))<=1: Ta część formuły sprawdza, czy suma lub wartość zwracana znaleziona w ostatnim kroku jest równa lub mniejsza od 1 .
  • Wreszcie JEŚLI Funkcja szuka sumy mniejszej lub równej 1 i zwraca pustą komórkę, a jeśli nie zostanie znaleziona, to zwraca zdefiniowany tekst 'Duplikat' .
  • Formuła staje się obowiązująca dla pozostałych komórek w Wyjście po wypełnieniu pierwszej komórki.

Read More: Znajdź duplikaty w dwóch kolumnach w Excelu (6 odpowiednich podejść)

Podobne lektury

  • Excel Znajdź duplikaty w kolumnie i usuń wiersz (4 szybkie sposoby)
  • Excel Znajdź zduplikowane wiersze na podstawie wielu kolumn
  • Jak znaleźć zduplikowane wiersze w Excelu (5 szybkich sposobów)
  • Excel Top 10 Lista z duplikatami (2 sposoby)
  • Jak porównywać wiersze w programie Excel w poszukiwaniu duplikatów

5) Znajdź sekwencję duplikatów za pomocą formuły programu Excel

W tej części będziemy szukać duplikatów za pomocą COUNTIF funkcja, a następnie zwróci numer porządkowy każdego wystąpienia podobnego tekstu w kolumnie Output.

Wymagana formuła w pierwszym wyjściu Komórka C5 jest:

=COUNTIF($B$5:$B5,B5)

Naciśnij Wejdź na stronę , wypełnij całą kolumnę, a otrzymasz następujące wartości zwrotne. Na poniższym obrazku nazwa Fred występuje trzykrotnie, a w podświetlonych komórkach wyjściowych widać kolejne numery dla wszystkich duplikatów, w tym pierwszego wystąpienia.

W tej formule wykorzystaliśmy m.in. względne odniesienie do komórki dla wybranego zakresu komórek. Tak więc, gdy formuła zaczyna schodzić w dół w Wyjście W ten sposób duplikaty tekstu we wszystkich następnych komórkach są ignorowane, dopóki formuła nie osiągnie odpowiedniej wartości duplikatu.

6. filtrowanie i usuwanie duplikatów w jednej kolumnie w programie Excel

Po zastosowaniu formuły do znalezienia zduplikowanych wartości, możemy je od razu przefiltrować i usunąć. Na poniższym obrazku dane wyjściowe zostały znalezione dzięki zastosowaniu poprzedniej metody. Teraz przejdziemy przez kolejne kroki, aby zrealizować nasze cele w tej sekcji.

📌 Krok 1:

➤ Wybierz najpierw całą tabelę łącznie z jej nagłówkami.

➤ Pod Strona główna zakładka, należy wybrać opcję Filtr od Sortowanie & Filtr rozwijany w Edycja grupa poleceń.

Więc, właśnie aktywowaliśmy Filtr przyciski dla naszych nagłówków w poniższej tabeli.

📌 Krok 2:

➤ Kliknij na Wyjście z listy rozwijanej i odznaczyć pierwszą opcję pokazującą wartość liczbową '1' .

➤ Teraz naciśnij OK .

Teraz widzimy zduplikowane teksty bez ich 1. wystąpień w filtrowanej tabeli poniżej.

📌 Krok 3:

➤ Zaznacz komórki zawierające nazwy i odpowiadające im wyjścia.

➤ I usuń je wszystkie.

📌 Krok 4:

➤ Otwórz Wyjście filtr ponownie.

➤ Zaznacz opcję pokazującą '1' tylko.

➤ Prasa Wejdź na stronę i gotowe.

Jak na poniższym zrzucie ekranu, teraz otrzymasz wszystkie unikalne dane tekstowe lub tylko nazwy.

Read More: Jak znaleźć & usunąć zduplikowane wiersze w Excelu

7. formułę programu Excel do wyszukiwania duplikatów w jednej kolumnie na podstawie warunku

Możemy również wstawić warunek i znaleźć duplikaty odpowiednio dla wartości leżących w kolumnie. Na poniższym obrazku mamy teraz dodatkową kolumnę, która reprezentuje działy dla wszystkich pracowników w organizacji.

Teraz możemy mieć dwóch pracowników o podobnym nazwisku, ale w różnych działach. I jedno z ich nazwisk z odpowiednim działem może być obecne z duplikatami w poniższym zbiorze danych. Łącząc JEŚLI oraz COUNTIFS funkcji, będziemy teraz szukać tych zduplikowanych wierszy.

Wymagana formuła w pierwszym wyjściu Komórka D5 będzie:

=IF(COUNTIFS($B$5:$B$14,B5,$C$5:$C$14,C5)>1, "Duplikat",")

Po naciśnięciu Wejdź na stronę i wypełnienie całego Wyjście kolumny, otrzymamy wartości zwrotne jak na rysunku poniżej.

W Kolumna B , mamy nazwę 'Fred' trzy razy, ale tylko z nich jest z Sprzedaż dział (Wiersz 7) Pozostałe dwa wystąpienia podobnej nazwy są z Marketing dział (Wiersz 9 i Wiersz 13) Tak więc jeden z nich jest duplikatem. Możemy więc wprowadzić wiele warunków w COUNTIFS funkcja, aby znaleźć wymagane wyjście.

Read More: Znajdź dopasowania lub duplikaty wartości w programie Excel

8. znajdź i podświetl duplikaty za pomocą reguły formatowania warunkowego

W ostatniej sekcji znajdziemy duplikaty i wyróżnimy je za pomocą Formatowanie warunkowe polecenie. przypiszemy formułę za pomocą COUNTIF funkcja w Ramka z przepisami a następnie określamy format komórek, w których nasza formuła będzie zwracała wartość boolean 'TRUE' tylko.

Wykonajmy teraz poniższe kroki, aby spełnić kryteria:

📌 Krok 1:

➤ Zaznacz wszystkie nazwy pod Nazwa nagłówek w Kolumna B .

➤ Pod Strona główna wstążki, wybierz opcję Nowa zasada od Formatowanie warunkowe rozwiń.

Pojawi się okno dialogowe o nazwie Nowa zasada formatowania pojawi się.

📌 Krok 2:

➤ Wybierz opcję Rodzaj zasady jako 'Użyj formuły, aby określić, które komórki mają być sformatowane' .

➤ W Opis zasady w polu, osadzić następującą formułę:

=COUNTIF($B$5:$B$14,B5)>1

➤ Prasa Format .

📌 Krok 3:

➤ W Formatuj komórki przejdź do okna Wypełnij i wybierz kolor tła dla zduplikowanych komórek.

➤ Prasa OK .

📌 Krok 4:

➤ Znajdziesz tam podgląd formatu komórki, jak na poniższym rysunku.

➤ Prasa OK po raz ostatni i kończymy.

W końcu zauważysz podświetlone duplikaty, w tym 1. wystąpienia, jak pokazano na poniższym zrzucie ekranu.

Read More: Jak znaleźć, podświetlić &usunąć duplikaty w Excelu

Słowa końcowe

Mam nadzieję, że wszystkie te proste metody wymienione powyżej pomogą ci teraz zastosować je w swoich arkuszach kalkulacyjnych programu Excel, gdy musisz zidentyfikować duplikaty za pomocą formuł. Jeśli masz jakieś pytania lub opinie, daj mi znać w sekcji komentarzy. Możesz też sprawdzić nasze inne artykuły związane z funkcjami programu Excel na tej stronie.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.