Spis treści
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.xlsx8 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.