Vzorec pro vyhledávání duplicit v aplikaci Excel (6 snadných způsobů)

  • Sdílet Toto
Hugh West

Zde si popíšeme několik způsobů, jak v Excelu najít duplicity pomocí vzorce. Některé z nich vám mohou být známé a některé pro vás budou nové. Pokusíme se je popsat co nejjednodušším způsobem, abyste je mohli snadno zachytit.

Zde uvádíme soubor dat, který naznačil. Jméno studenta a jejich oblíbené Ovoce .

Stáhnout cvičebnici

Stáhněte si tento cvičební list a procvičte si ho při čtení tohoto článku.

Vzorec pro vyhledávání duplicit.xlsx

1. Vzorec pro vyhledávání duplicit v aplikaci Excel včetně 1 st Výskyt

1.1 Použití COUNTIF k vyhledání duplicit v jednom sloupci v aplikaci Excel

Mějme tabulku položek jako ovoce. Zde je název položky v poli sloupec, a chcete najít duplikát.

Zde je vzorec pro vyhledání duplicit v aplikaci Excel včetně prvního výskytu,

=COUNTIF(B:B,B4)>1

Jak vidíte na obrázku výše, vzorec vrací hodnotu TRUE pro duplicitní hodnoty a FALSE pro jedinečné hodnoty. V tomto vzorci jsme vybrali celou hodnotu B sloupec.

Poznámka:

Duplikáty můžete najít v pevném rozsah buněk spíše než v celý sloupec K tomu je třeba tento rozsah uzamknout pomocí příkazu $ například pro hledání duplicit v buňkách B4:B10, použijte tento vzorec:

=COUNTIF($B$4:$B$10,B4)>1

1.2 Počítání počtu duplicit pomocí COUNTIF

Pokud chcete zjistit celkový počet duplicitních hodnot, můžete použít příkaz Funkce COUNTIF . Pro počítání duplicitních hodnot je třeba použít zadanou hodnotu COUNTIF vzorec: =COUNTIF($B$4:$B$10, $B4)

1.3 Použití funkce IF s COUNTIF v aplikaci Excel

Pro duplikát můžete použít Funkce IF s COUNTIF a získat duplicitní nebo jedinečné číslo.

=IF(COUNTIF($B$4:$B$10,$B4)>1, "Duplicitní", "Unikátní")

V případě, že chcete, aby vzorec aplikace Excel vyhledával pouze duplicity, nahraďte " Unikátní " s prázdným (" ") takto:

=IF(COUNTIF($B$4:$B$10,$B4)>1, "Duplicitní",")

Ve vzorci se zobrazí " Duplikáty " pro duplicitní záznamy a prázdnou buňku pro jedinečné záznamy.

2. Vzorec pro vyhledání duplicit v aplikaci Excel bez 1 st Výskyt

Zde budeme detekovat duplicity bez prvního výskytu. Zde použijeme dva vzorce jeden IF s COUNTIF a druhá je IF s COUNTIFS .

2.1 Použití funkce If v aplikaci Excel s jedním sloupcem

Pokud chcete filtrovat nebo odstranit duplicity, výše uvedený vzorec nebude fungovat. Označí totiž všechny shodné záznamy jako duplicity. A pokud chcete v seznamu zachovat jedinečné hodnoty, pak nemůžete odstranit všechny duplicitní záznamy, musíte odstranit pouze 2. a všechny následující případy.

Upravíme tedy náš duplicitní vzorec Excelu pomocí absolutních a relativních odkazů na buňky:

=IF(COUNTIF($B$4:$B4,$B4)>1, "Duplicitní",")

Jak je vidět na následujícím obrázku, tento vzorec neidentifikuje první výskyt " Jablka " jako duplikát:

2.2 Použití funkce If s COUNTIFS k nalezení duplicit ve dvou sloupcích

Výše jsme si ukázali, jak najít duplicitní hodnoty v jednom sloupci, nyní si ukážeme, jak v Excelu najít duplicity ve dvou sloupcích.

V tomto příkladu jsme vzali tabulku, ve které je hodnota Jméno studenta je ve sloupci A a Ovoce jsou ve sloupci B. Nyní chceme najít duplicitní hodnoty se stejným názvem a ovocem.

Vzorec pro vyhledání duplicitních hodnot ve dvou sloupcích je následující.

=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1, "Duplicitní", "Jedinečné ")

3. Použití funkce If s funkcí SUMPRODUCT k nalezení duplicit ve více řádcích

Duplikáty můžeme najít ve více řádcích. Zde použijeme příkaz Funkce SUMPRODUCT s IF funkce.

Zde je vzorec:

=IF(SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)>1,"Duplicates","Unique")

Pokud vzorec rozdělíte na

=SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)

Zjistíte, kolikrát se daný řádek opakuje.

Ve vzorci, $B$4:$B$10,$C$4:$C$10,$D$4:$D$ označte rozsah sloupců, ze kterých chcete najít duplicitu. Rozsah můžete změnit podle svých dat. Zde používáme absolutní odkazy, abychom získali přesné hodnoty z rozsahu dat. A. B4 , C4, D4 označte první buňky v každém sloupci dat, které je třeba použít pro tento vzorec, můžete je změnit podle svých dat.

Výše uvedený vzorec vychází z údajů v 3 sloupců, můžete zvýšit počet sloupců v rozsahu dat a podle toho přidáte rozsahy. A pak snadno najdete shodné řádky.

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.