Spis treści
Dopasowanie duplikatów w Excelu jest bardzo proste, możemy użyć różnych funkcji i formuły do wyszukiwania duplikatów w Excelu Pozwól mi pokazać najlepsze i łatwe metody vlookup duplikatów w programie Excel.
Pobierz Zeszyt ćwiczeń
Darmowy szablon Excela możesz pobrać stąd i poćwiczyć samodzielnie.
Vlookup Duplicate Matches.xlsx5 sposobów na Vlookup Duplicate Matches w Excelu
Najpierw zapoznajmy się z naszym zbiorem danych. W moim zbiorze danych umieściłem kilka nazwisk sprzedawców i ich stanów sprzedaży przez kolejne dwa tygodnie. Spójrz, że są pewne stany, które są wspólne. Teraz pokażę, jak vlookupować te duplikaty za pomocą VLOOKUP i innych funkcji Excela.
Metoda 1: Użyj funkcji VLOOKUP, aby znaleźć duplikaty w programie Excel
W naszej pierwszej metodzie użyjemy funkcja VLOOKUP aby znaleźć duplikaty. VLOOKUP Funkcja może wyszukać wartość w lewej kolumnie tabeli danych i zwrócić odpowiednią wartość z innej kolumny, która znajduje się po prawej stronie tabeli. W tym przypadku nasza wartość będzie pochodzić z Kolumna D i znajdzie duplikaty z Kolumna C Jeżeli zostanie znaleziony duplikat, to zostanie wyświetlona nazwa państwa, w przeciwnym razie zostanie wyświetlony #N/A .
Krok 1:
⏩ Aktywuj Komórka E5 .
⏩ Wpisz wzór podany poniżej-.
=VLOOKUP(D5,$C$5:$C$11,1,FALSE)
⏩ Następnie wystarczy uderzyć w Wejdź na stronę aby uzyskać wynik.
Krok 2:
⏩ Później, kliknij dwukrotnie na stronie the Uchwyt do napełniania ikona , aby skopiować formułę.
Teraz zobaczysz, że zostały znalezione duplikaty.
Czytaj więcej: Znajdź duplikaty w dwóch kolumnach w programie Excel
Metoda 2: Zastosuj funkcję MATCH, aby znaleźć duplikaty dopasowań w Excelu
Teraz znajdziemy duplikaty używając funkcja MATCH Ale tutaj, nasza wartość będzie pochodzić z Kolumna C i znajdzie duplikaty z Kolumna D. Jeśli zostanie znaleziony duplikat, to zostanie pokazany numer wiersza zduplikowanej wartości, jeśli nie, to zostanie pokazany #N/A Pamiętaj, że tutaj numer wiersza jest liczony w odniesieniu do wybranej tablicy.
Krok 1:
⏩ Wpisz wzór w Komórka E5 -
=MATCH(C5,$D$5:$D$11,FALSE)
⏩ Naciśnij przycisk Wejdź na stronę przycisk.
Krok 2:
⏩ Na koniec należy użyć. Uchwyt do napełniania narzędzie, aby skopiować formułę.
Wtedy zauważysz, że duplikaty są wyodrębnione z numerem wiersza tablicy.
Czytaj więcej: Znajdź pasujące lub zduplikowane wartości w programie Excel
Metoda 3: Połącz funkcje IF, ISNA, VLOOKUP, aby znaleźć duplikaty w Excelu
Teraz połączymy trzy funkcje, aby dopasować duplikaty. Są to. JEŚLI , ISNA , VLOOKUP funkcje. JEŚLI Funkcja sprawdza, czy warunek jest spełniony i zwraca jedną wartość, jeśli jest to prawda, a drugą, jeśli fałsz. ISNA Funkcja ta jest funkcją obsługi błędów, pozwala dowiedzieć się czy jakaś komórka ma " #N/A błąd" lub nie. Tutaj, będziemy dopasowywać duplikaty w Kolumna D dla wartości Kolumna C. Jeśli zostanie znaleziony duplikat, wyświetli się "Duplikat", a w przeciwnym razie "Unikat".
Krok 1:
⏩ W Komórka E5 napisać daną formułę-
=IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)), "Unique", "Duplicate")
⏩ Następnie wystarczy uderzyć w Wejdź na stronę przycisk.
Krok 2:
⏩ Następnie należy użyć Uchwyt do napełniania narzędzie, aby skopiować formułę.
⏬ Podział formuły:
➤ VLOOKUP(D5,$C$5:$C$11,1,FALSE)
Po pierwsze, funkcja VLOOKUP wyszukuje Komórka D5 do tablicy C5:C11 i zwróci jako-
Nowy Jork
➤ ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE))
Funkcja ISNA pokaże FALSE, ponieważ nie dostała żadnego błędu, gdyby dostała, pokazałaby TRUE. Więc wynik to -.
FALSE
➤ IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)), "Unique", "Duplicate")
Na koniec funkcja JEŻELI da na wyjściu "Duplikat" dla FALSE i "Unikat" dla TRUE. Zwraca-.
Duplikat
Podobne lektury
- Jak porównywać wiersze w programie Excel w poszukiwaniu duplikatów
- Excel Znajdź podobny tekst w dwóch kolumnach (3 sposoby)
- Jak znaleźć & usunąć zduplikowane wiersze w Excelu
- Excel Znajdź zduplikowane wiersze na podstawie wielu kolumn
Metoda 4: Znajdź duplikaty wartości w dwóch kolumnach w programie Excel przy użyciu funkcji JEŻELI, ISNA, VLOOKUP
W tej metodzie użyjemy tych samych funkcji poprzednich metod do dopasowania duplikatów w dwóch kolumnach. Dlatego też umieściłem wartość lookup w Komórka D13 Teraz użyjemy tego odwołania do komórki, aby znaleźć jej odpowiednik w obu Kolumna C oraz D Jeśli znajdziemy dopasowanie, to wyświetli się "Duplikat", w przeciwnym razie "Unikat".
Kroki:
⏩ Zapisz podany wzór w Komórka D14 -
=IF(IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE)),0,1)
+IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)=2, "Duplikat", "Unique")
⏩ Kliknij przycisk Wejdź na stronę przycisk dla wyjścia.
Wtedy zauważysz, że pokazuje "Duplikat".
⏬ Podział formuły:
➤ ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE))
Tutaj ISNA oraz LOOKUP funkcja działa jak poprzednia metoda, czyli zwraca-.
FALSE
➤ IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE)),0,1)
Następnie. JEŚLI funkcja pokaże O dla FALSE oraz 1 dla TRUE dla tablicy C5:C11 . It will return as-.
1
➤ IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)
Tutaj JEŚLI funkcja pokaże O dla FALSE oraz 1 dla TRUE dla tablicy D5:D11 . It will return as-.
1
➤ IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE)),0,1)
+IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)=2, "Duplikat", "Unique")
Teraz ostatnia funkcja IF zsumuje wyjście tych dwóch funkcji IF. Jeśli suma zwróci 2 to pokaże Duplikat, jeśli nie to pokaże Unikat. Więc zwraca-.
"Duplikat"
Czytaj więcej: Formuła programu Excel do wyszukiwania duplikatów w jednej kolumnie
Metoda 5: Połącz funkcje VLOOKUP i COUNTIF, aby znaleźć duplikaty w Excelu
Dla tej metody stworzyłem nowy zbiór danych.Użyłem kilku nazw kursów języków programowania,ich ID oraz nazwisk uczestników.Zobaczysz,że niektóre osoby brały udział w tym samym kursie.Teraz zastosujemy VLOOKUP oraz COUNTIF aby dopasować duplikaty. Wiemy, że VLOOKUP zawsze pokazuje pierwsze wystąpienie. Co zrobić Jeśli chcemy uzyskać kolejne wartości wystąpienia, zobaczmy.
Na początku stworzymy unikalne identyfikatory używając COUNTIF funkcja.
Krok 1:
⏩ W tym celu należy wpisać dany wzór w Komórka B5 -
=COUNTIF($C$5:C5,C5)&"-"&C5
⏩ Naciśnij przycisk Enter
⏩ Następnie należy użyć Uchwyt do napełniania narzędzie, aby skopiować formułę.
Teraz zobacz, że zduplikowane identyfikatory są w numerze seryjnym.
Krok 2:
⏩ Zapisz podany wzór w Komórka D15 -
=VLOOKUP(COUNTIF($C$15:C15,C15)&"-"&C15,$B$5:$E$11,4,FALSE)
⏩ Kliknij przycisk Wejdź na stronę przycisk.
Krok 3:
⏩ Na koniec należy użyć. Uchwyt do napełniania narzędzie, aby skopiować formułę.
I teraz zobaczysz, że mamy kolejne wartości wystąpień, które oznaczają nazwy uczestników dla tego samego ID kursu.
⏬ Podział formuły:
⏩ COUNTIF($C$15:C15,C15)
Na stronie COUNTIF Funkcja zliczy liczbę wystąpień komórki C15, która zwraca as-.
1
⏩ COUNTIF($C$15:C15,C15)&”-“&C15
Następnie doda myślnik i wartość komórki z numerem wystąpienia, aby stworzyć unikalny identyfikator, który zwróci jako-.
1-C102
⏩ VLOOKUP(COUNTIF($C$15:C15,C15)&"-"&C15,$B$5:$E$11,4,FALSE)
Wreszcie VLOOKUP funkcja będzie szukać według tego unikalnego ID do tablicy B5:E11 i pokaże dane wyjściowe z Kolumna 4 tej tablicy. Więc zwróci jako-
"Piotr"
Czytaj więcej: Znajdowanie liczby zduplikowanych wierszy przy użyciu formuły COUNTIF
Wniosek
Mam nadzieję, że wszystkie opisane powyżej metody będą wystarczająco dobre do vlookup duplicate matches. Zapraszam do zadawania wszelkich pytań w sekcji komentarzy i proszę o opinie.