Jak vyhledat duplicitní shody v aplikaci Excel (5 snadných způsobů)

  • Sdílet Toto
Hugh West

Srovnávání duplicit v aplikaci Excel je velmi snadné. Můžeme použít různé funkce a vzorce pro vyhledávání duplicit v aplikaci Excel . Dovolte mi, abych vám ukázal nejlepší a snadné metody vlookup duplicitních shod v aplikaci Excel.

Stáhněte si knihu Practice Book

Bezplatnou šablonu Excelu si můžete stáhnout zde a procvičit si ji sami.

Vlookup Duplicate Matches.xlsx

5 způsobů vyhledávání duplicitních shod v aplikaci Excel

Nejprve se seznámíme s naším datovým souborem. Do mého datového souboru jsem umístil jména některých prodejců a jejich prodejní stavy za dva po sobě jdoucí týdny. Podívejte se, že některé stavy jsou společné. Nyní ukážu, jak tyto duplicity vyhledat pomocí funkce VLOOKUP a dalších funkcí Excelu.

Metoda 1: Použití funkce VLOOKUP k nalezení duplicitních shod v aplikaci Excel

V naší úplně první metodě použijeme funkce VLOOKUP k nalezení duplicit. VLOOKUP může vyhledat hodnotu v nejlevějším sloupci datové tabulky a vrátit odpovídající hodnotu z jiného sloupce, který se nachází na pravé straně tabulky. Zde bude naše vyhledávací hodnota z Sloupec D a najde duplikáty z Sloupec C . Pokud je nalezena duplicita, zobrazí se název státu. V opačném případě se zobrazí. #N/A .

Krok 1:

⏩ Aktivovat Buňka E5 .

⏩ Napište vzorec uvedený níže-

=VLOOKUP(D5,$C$5:$C$11,1,FALSE)

⏩ Pak stačí stisknout Vstupte na pro získání výsledku.

Krok 2:

⏩ Později, dvakrát klikněte na adresu na Plnicí rukojeť zkopírovat vzorec.

Nyní uvidíte, že byly nalezeny duplikáty.

Přečtěte si více: Hledání duplicit ve dvou sloupcích v aplikaci Excel

Metoda 2: Použití funkce MATCH k nalezení duplicitních shod v aplikaci Excel

Nyní najdeme duplikáty pomocí funkce MATCH . Zde však bude naše vyhledávací hodnota z Sloupec C a najde duplikáty z Sloupec D. Pokud je nalezena duplicita, zobrazí se číslo řádku s duplicitní hodnotou, pokud ne, zobrazí se číslo řádku s duplicitní hodnotou. #N/A . Nezapomeňte, že se zde počítá číslo řádku vztažené k vybranému poli.

Krok 1:

⏩ Zadejte vzorec do Buňka E5 -

=MATCH(C5,$D$5:$D$11,FALSE)

⏩ Stiskněte tlačítko Vstupte na tlačítko.

Krok 2:

⏩ Nakonec použijte Plnicí rukojeť zkopírovat vzorec.

Pak zjistíte, že duplikáty jsou extrahovány s číslem řádku pole.

Přečtěte si více: Vyhledání shodných nebo duplicitních hodnot v aplikaci Excel

Metoda 3: Kombinace funkcí IF, ISNA a VLOOKUP pro vyhledání duplicitních shod v aplikaci Excel

Nyní zkombinujeme tři funkce pro porovnání duplicit. Jsou to tyto funkce IF , ISNA , VLOOKUP funkce. IF funkce kontroluje, zda je splněna podmínka, a vrací jednu hodnotu, pokud je pravdivá, a druhou hodnotu, pokud je nepravdivá. ISNA je funkce pro zpracování chyb, Pomáhá zjistit, zda má některá buňka " #N/A zde budeme porovnávat duplicity v položkách. Sloupec D pro hodnotu Sloupec C. Pokud je nalezen duplikát, zobrazí se "Duplicate", pokud ne, zobrazí se "Unique".

Krok 1:

⏩ V Buňka E5 zapsat daný vzorec-

=IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)), "Unikátní", "Duplicitní")

⏩ Pak stačí stisknout Vstupte na tlačítko.

Krok 2:

⏩ Pak použijte Plnicí rukojeť zkopírovat vzorec.

Rozdělení vzorců:

VLOOKUP(D5,$C$5:$C$11,1,FALSE)

Funkce VLOOKUP nejprve vyhledá údaj Buňka D5 do pole C5:C11 a vrátí se jako-

New York

ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE))

Funkce ISNA ukáže FALSE, protože nezjistí žádnou chybu, pokud by ji zjistila, ukázala by TRUE.

FALSE

IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)), "Unikátní", "Duplicitní")

Nakonec funkce IF poskytne výstup "Duplicate" pro FALSE a "Unique" pro TRUE. Vrací-

Duplikát

Podobná čtení

  • Jak porovnat řádky v aplikaci Excel na duplicity
  • Vyhledání podobného textu ve dvou sloupcích aplikace Excel (3 způsoby)
  • Jak najít & amp; Odstranit duplicitní řádky v aplikaci Excel
  • Vyhledání duplicitních řádků aplikace Excel na základě více sloupců

Metoda 4: Hledání duplicitních hodnot ve dvou sloupcích v aplikaci Excel pomocí funkcí IF, ISNA, VLOOKUP

V této metodě použijeme stejné funkce jako v předchozích metodách pro porovnání duplicit ve dvou sloupcích. Proto jsem umístil vyhledávací hodnotu do pole Buňka D13 . Nyní použijeme tento odkaz na buňku k nalezení její shody v obou buňkách. Sloupec C a D Pokud najdeme shodu, zobrazí se "Duplicated", jinak "Unique".

Kroky:

⏩ Napište daný vzorec v Buňka 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, "Duplikované", "Jedinečné")

⏩ Klikněte na Vstupte na tlačítko pro výstup.

Pak zjistíte, že se zobrazuje "Duplicated".

Rozdělení vzorců:

ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE))

Zde se ISNA a LOOKUP funkce pracují stejně jako předchozí metoda. Vrací tedy-

FALSE

IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE)),0,1)

Pak se IF funkce zobrazí O pro FALSE a 1 pro TRUE pro pole C5:C11 . Vrátí se jako

1

IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)

Zde IF funkce zobrazí O pro FALSE a 1 pro TRUE pro pole D5:D11 . Vrátí se jako

1

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, "Duplikované", "Jedinečné")

Nyní poslední funkce IF sečte výstupy těchto dvou funkcí IF. Pokud součet vrátí 2, zobrazí Duplicated, pokud ne, zobrazí Unique. Takže vrátí-

"Duplikované"

Přečtěte si více: Vzorec aplikace Excel pro vyhledání duplicit v jednom sloupci

Metoda 5: Spojení funkcí VLOOKUP a COUNTIF pro vyhledání duplicitních shod v aplikaci Excel

Pro tuto metodu jsem vytvořil nový datový soubor. Použil jsem názvy některých kurzů programovacích jazyků, jejich ID a jména účastníků. Uvidíte, že někteří lidé absolvovali stejný kurz. Nyní použijeme metodu VLOOKUP a COUNTIF funkce dohromady, aby se shodovaly duplikáty. Víme, že VLOOKUP vždy zobrazí první výskyt. Co dělat, když chceme další hodnoty výskytu? Podívejme se na to.

Nejprve vytvoříme jedinečné ID pomocí příkazu COUNTIF funkce.

Krok 1:

⏩ Pro tento typ zadaného vzorce v. Buňka B5 -

=COUNTIF($C$5:C5,C5)&"-"&C5

⏩ Stiskněte tlačítko Enter

⏩ Pak použijte Plnicí rukojeť zkopírovat vzorec.

Nyní se podívejte, že duplicitní ID jsou v sériovém čísle.

Krok 2:

⏩ Napište daný vzorec v Buňka D15 -

=VLOOKUP(COUNTIF($C$15:C15,C15)&"-"&C15,$B$5:$E$11,4,FALSE)

⏩ Klikněte na Vstupte na tlačítko.

Krok 3:

⏩ Nakonec použijte Plnicí rukojeť zkopírovat vzorec.

A nyní uvidíte, že jsme získali další hodnoty výskytu, které znamenají jména účastníků pro stejné ID kurzu.

Rozdělení vzorců:

COUNTIF($C$15:C15,C15)

Na stránkách COUNTIF funkce spočítá počet výskytů buňky C15, která se vrátí jako-

1

COUNTIF($C$15:C15,C15)&”-“&C15

Poté přidá pomlčku a hodnotu buňky s číslem výskytu, aby vytvořil jedinečné ID, které se vrátí jako-

1-C102

VLOOKUP(COUNTIF($C$15:C15,C15)&"-"&C15,$B$5:$E$11,4,FALSE)

A konečně. VLOOKUP funkce vyhledá podle tohoto jedinečného ID pole B5:E11 a zobrazí výstup z Sloupec 4 tohoto pole. Vrátí tedy jako-

"Peter"

Přečtěte si více: Zjištění počtu duplicitních řádků pomocí vzorce COUNTIF

Závěr

Doufám, že všechny výše popsané metody budou dostatečně dobré pro vlookup duplicitních zápasů. Neváhejte se zeptat na jakékoli otázky v sekci komentářů a prosím, dejte mi zpětnou vazbu.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.