Vzorec aplikace Excel pro vyhledání duplicit v jednom sloupci

  • Sdílet Toto
Hugh West

V aplikaci Microsoft Excel je k dispozici řada metod pro vyhledání duplicit v jednom sloupci. K identifikaci duplicit nebo shod v tabulce Excelu můžeme vložit funkci nebo použít kombinovaný vzorec. V tomto článku se seznámíte se všemi možnými jednoduchými metodami pro vyhledání duplicitních hodnot v jednom sloupci s příklady a vhodnými ilustracemi.

Stáhnout cvičebnici

Můžete si stáhnout sešit aplikace Excel, který jsme použili při přípravě tohoto článku.

Vyhledání duplicit v jednom sloupci.xlsx

8 vhodných způsobů vyhledávání duplicit v jednom sloupci pomocí vzorce aplikace Excel

1. Použijte funkci COUNTIF k nalezení duplicit spolu s 1. výskytem

V následující tabulce je několik názvů, které leží pod položkou Název záhlaví v Sloupec B A pod Duplikát záhlaví v Sloupec C , budeme použít funkci COUNTIF zjistit, zda je v levém sloupci nějaké jméno duplicitní, nebo ne. Vzorec vrátí hodnotu TRUE pro duplicitní jména a FALSE pro jedinečné.

V prvním výstupu Buňka C5 , vzorec s COUNTIF funkce bude:

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

Po stisknutí Vstupte na a automatické vyplnění ostatních buněk v položce Sloupec C , dostaneme následující výsledky.

V tomto vzorci se COUNTIF funkce vrací počet počtů pro každé jméno a pomocí logického operátoru jsme vyhledali počty, které jsou větší než. 1 . Duplikáty tedy můžeme identifikovat hledáním logické hodnoty 'TRUE' pouze.

Přečtěte si více: Vzorec pro vyhledávání duplicit v aplikaci Excel (6 snadných způsobů)

2. Vytvoření vzorce s funkcemi IF a COUNTIF pro vyhledání duplicit v jednom sloupci

Můžeme také kombinovat IF a COUNTIF funkce pro vrácení výstupů s vlastními texty. V rámci Výstup hlavička, vzorec vrátí "Duplikát pro duplicitní názvy v Sloupec B . A pokud je text jedinečný v Název pak vzorec vrátí prázdnou hodnotu pro odpovídající textovou hodnotu.

Požadovaný vzorec kombinující IF a COUNTIF funkce v Buňka C5 by mělo být:

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

Nyní stiskněte Vstupte na , použijte Plnicí rukojeť pro automatické vyplnění ostatních buněk pod Výstup záhlaví a najednou se zobrazí následující výstupy.

V tomto vzorci se IF funkce hledá počty větší než 1, a pokud je najde, vrátí zadaný text. "Duplikát , jinak prázdná buňka.

Další informace: Jak najít duplicitní hodnoty v aplikaci Excel pomocí vzorce (9 metod)

3. Vyhledání duplicit v jednom sloupci bez 1. výskytu v aplikaci Excel

V této části vložíme vzorec, který zobrazí "Duplikát od 2. výskytu podobného textu. Například, pokud je jméno v Sloupec B se vyskytuje třikrát, pak vzorec vrátí definovaný text. "Duplikát pouze pro 2. a 3. výskyt.

Požadovaný vzorec pro první výstup Buňka C5 bude:

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

Po stisknutí Vstupte na a přetažením dolů na poslední buňku v poli Výstup dostaneme následující návratové hodnoty.

Pro první výstup v buňce C5 , jsme definovali rozsah buněk pomocí $B$5:$B5 a proto vzorec bude hledat pouze první buňku, aby našel duplicitní hodnotu. Při přetahování dolů Plnicí rukojeť k nalezení dalších výstupů, počet buněk v poli definovaný rozsah pro COUNTIF funkce se zvyšuje o 1 pro každou následující buňku. Takže 1. výskyt jakéhokoli textu v buňce Název sloupec není započítán pro více než 1 zde.

Další informace: Jak najít duplikáty ve sloupci pomocí aplikace Excel VBA (5 způsobů)

4. Vzorec aplikace Excel pro vyhledávání duplicit v jednom sloupci s rozlišením velikosti písmen

Nyní použijeme další kombinovaný vzorec, abychom našli duplikáty rozlišující velká a malá písmena. Zkombinujeme vzorce Funkce IF, SUM a EXACT zde. EXACT funkce kontroluje, zda jsou dva řetězce naprosto stejné. Funkce SUM jednoduše sečte číselné hodnoty.

V prvním výstupu Buňka C5 , kombinovaný vzorec s uvedenými funkcemi bude:

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

Nyní stiskněte Vstupte na a automaticky vyplnit celý sloupec a najít všechny návratové hodnoty.

Pokud si všimnete, zjistíte, že název "Fred je v tomto slovníku třikrát. Název sloupec. Vzorec však vrátil "Duplikát pouze pro první dva výskyty a třetí je ignorován, protože velikost jeho prvního písmene se neshoduje s ostatními.

🔎 Jak vzorec funguje?

  • Na stránkách EXACT funkce zde hledá přesné shody s rozlišováním velkých a malých písmen pro první text ve sloupci Name a vrací následující výstup:

{PRAVDA;NEPRAVDA;NEPRAVDA;NEPRAVDA;NEPRAVDA;NEPRAVDA;NEPRAVDA;NEPRAVDA;NEPRAVDA;NEPRAVDA;NEPRAVDA}

  • S použitím double-unary (-) , návratové hodnoty se převedou na čísla, '1' pro TRUE a '0' pro FALSE . Takže návratové hodnoty zde budou:

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

  • Na stránkách SUM funkce pak sečte všechny číselné hodnoty zjištěné v předchozím kroku.
  • =SUMA((-EXACT($B$5:$B$14, B5)))<=1: Tato část vzorce kontroluje, zda je součet nebo návratová hodnota zjištěná v posledním kroku rovna nebo menší než 1 .
  • A konečně. IF funkce hledá součet menší nebo roven hodnotě 1 a vrátí prázdnou buňku, a pokud není nalezena, vrátí definovaný text. "Duplikát .
  • Vzorec se použije i pro ostatní buňky v poli Výstup sloupce po vyplnění první buňky.

Přečtěte si více: Hledání duplicit ve dvou sloupcích v aplikaci Excel (6 vhodných přístupů)

Podobná čtení

  • Excel Najít duplikáty ve sloupci a odstranit řádek (4 rychlé způsoby)
  • Vyhledání duplicitních řádků aplikace Excel na základě více sloupců
  • Jak najít duplicitní řádky v aplikaci Excel (5 rychlých způsobů)
  • Seznam Top 10 aplikace Excel s duplicitami (2 způsoby)
  • Jak porovnat řádky v aplikaci Excel na duplicity

5. Vyhledání posloupnosti duplicit pomocí vzorce aplikace Excel

V této části budeme hledat duplikáty pomocí příkazu COUNTIF a poté vrátí pořadové číslo každého výskytu podobného textu ve sloupci Výstup.

Požadovaný vzorec v prvním výstupu Buňka C5 je:

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

Tisk Vstupte na , vyplňte celý sloupec a získáte následující návratové hodnoty. Na obrázku níže je název Fred se vyskytuje třikrát a ve zvýrazněných výstupních buňkách se zobrazují pořadová čísla všech duplicit včetně 1. výskytu.

V tomto vzorci jsme použili relativní odkaz na buňku pro vybraný rozsah buněk. Takže když vzorec začne klesat v Výstup sloupce, přebírá zvýšený počet buněk pouze do příslušné výstupní buňky. Duplicitní text ve všech dalších buňkách je tedy ignorován, dokud vzorec nedosáhne příslušné duplicitní hodnoty.

6. Filtrování a odstraňování duplicit v jednom sloupci v aplikaci Excel

Po použití vzorce pro nalezení duplicitních hodnot je můžeme ihned vyfiltrovat a odstranit. Na obrázku níže jsou výstupní data nalezena podle předchozí metody. Nyní si projdeme další kroky ke splnění našich cílů v této části.

📌 Krok 1:

➤ Nejprve vyberte celou tabulku včetně záhlaví.

➤ Pod Home na kartě vyberte možnost Filtr z Třídit a filtrovat v rozevíracím seznamu Úpravy skupina příkazů.

Takže jsme právě aktivovali Filtr tlačítka pro naše záhlaví v následující tabulce.

📌 Krok 2:

➤ Klikněte na Výstup rozbalovací seznam a zrušte označení první možnosti zobrazující číselnou hodnotu. '1' .

➤ Nyní stiskněte OK .

Ve filtrované tabulce níže nyní vidíme duplicitní texty bez jejich 1. výskytu.

📌 Krok 3:

➤ Vyberte buňky obsahující názvy a odpovídající výstupy.

➤ A všechny je vymažte.

📌 Krok 4:

➤ Otevřete Výstup opět filtr.

➤ Označte možnost zobrazující '1' pouze.

➤ Tisk Vstupte na a je hotovo.

Stejně jako na následujícím snímku obrazovky nyní získáte pouze všechna jedinečná textová data nebo názvy.

Přečtěte si více: Jak najít & amp; Odstranit duplicitní řádky v aplikaci Excel

7. Vzorec aplikace Excel pro vyhledání duplicit v jednom sloupci na základě podmínky

Můžeme také vložit podmínku a podle ní zjistit duplicity pro hodnoty ležící ve sloupci. Na obrázku níže máme nyní další sloupec, který představuje oddělení pro všechny zaměstnance v organizaci.

Nyní můžeme mít dva zaměstnance s podobným jménem, ale v různých odděleních. A jedno z jejich jmen s odpovídajícím oddělením se může vyskytovat s duplicitami v následujícím souboru dat. Kombinováním IF a COUNTIFS nyní budeme hledat tyto duplicitní řádky.

Požadovaný vzorec v prvním výstupu Buňka D5 bude:

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

Po stisknutí Vstupte na a vyplnění celého Výstup dostaneme návratové hodnoty, jak je uvedeno níže.

Na adrese Sloupec B , máme jméno "Fred třikrát, ale pouze jeden z nich je s Prodej oddělení (Řada 7) Další dva výskyty podobného jména jsou s. Marketing oddělení (Řada 9 a 13) . Jedna z nich je tedy duplicitní. Můžeme tedy zadat více podmínek v příkazu COUNTIFS funkce k nalezení požadovaného výstupu.

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

8. Vyhledání a zvýraznění duplicit pomocí pravidla podmíněného formátování

V poslední části zjistíme duplicity a zvýrazníme je pomocí příkazu Podmíněné formátování Přiřadíme vzorec pomocí příkazu COUNTIF funkce v Pravidlo Box a poté definujte formát buněk, do kterých náš vzorec vrátí logickou hodnotu. 'TRUE' pouze.

Postupujme nyní podle níže uvedených kroků, abychom splnili kritéria:

📌 Krok 1:

➤ Vyberte všechna jména v položce Název záhlaví v Sloupec B .

➤ Pod Home stuha, vyberte možnost Nové pravidlo z Podmíněné formátování rozevírací seznam.

Dialogové okno s názvem Nové pravidlo formátování se objeví.

📌 Krok 2:

➤ Vyberte Typ pravidla jako "Použijte vzorec k určení buněk, které se mají formátovat .

➤ V Popis pravidla vložte následující vzorec:

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

➤ Tisk Formát .

📌 Krok 3:

➤ V Formátování buněk přepněte na okno Naplňte a vyberte barvu pozadí pro duplikované buňky.

➤ Tisk OK .

📌 Krok 4:

➤ Zobrazí se náhled formátu buňky, jak je znázorněno na obrázku níže.

➤ Tisk OK naposledy a jsme hotovi.

Nakonec si všimnete zvýrazněných duplicit včetně 1. výskytu, jak je zobrazeno na následujícím snímku obrazovky.

Přečtěte si více: Jak najít, zvýraznit a odstranit duplikáty v aplikaci Excel

Závěrečná slova

Doufám, že všechny tyto výše uvedené jednoduché metody vám nyní pomohou při jejich použití ve vašich tabulkách Excelu, když budete muset identifikovat duplicity pomocí vzorců. Pokud máte nějaké dotazy nebo připomínky, dejte mi prosím vědět v sekci komentářů. Nebo si můžete prohlédnout naše další články týkající se funkcí Excelu na tomto webu.

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.