Ako nájsť duplicitné hodnoty v programe Excel pomocou vzorca (9 metód)

  • Zdieľajte To
Hugh West

Tento článok ukazuje, ako nájsť duplicitné hodnoty v programe Excel pomocou vzorca. Ak sa budete snažiť nájsť duplicitné hodnoty vo veľkom hárku programu Excel ručne, bude to veľmi zdĺhavé. Tento článok vám pomôže ušetriť čas a námahu tým, že vám poskytne alternatívne riešenia. Nasledujúci obrázok zvýrazňuje účel tohto článku. Rýchlo si ho prezrite a naučte sa, ako to urobiť.

Stiahnite si cvičebnicu

Cvičebnicu si môžete stiahnuť z nižšie uvedeného tlačidla na stiahnutie.

Vyhľadanie duplikátov v programe Excel.xlsx

9 metód na vyhľadávanie duplicitných hodnôt v programe Excel pomocou vzorca

Predstavte si, že máte nasledujúci súbor údajov obsahujúci najlepšie značky smartfónov v USA. Teraz postupujte podľa nižšie uvedených metód, aby ste zistili, či zoznam obsahuje duplicitné hodnoty. Potom ho môžete použiť na svoj súbor údajov.

1. Pomocou funkcie COUNTIF zistite, či je hodnota duplicitná

Stránka Funkcia COUNTIF počíta počet buniek v rámci rozsahu, ktoré spĺňajú danú podmienku. COUNTIF vzorec v tejto metóde porovná hodnotu s každou z hodnôt v súbore údajov a vráti počet jej výskytov. Výsledkom je logický výsledok TRUE ak súbor údajov obsahuje duplicitné hodnoty a FALSE v opačnom prípade.

📌 Kroky

  • Najprv zadajte do bunky nasledujúci vzorec C5 .
=COUNTIF($B$5:$B$12,B5)>1

  • Potom stlačte tlačidlo VSTÚPIŤ (alebo použite CTRL+SHIFT+ENTER kombinácia).
  • Nakoniec potiahnite Rukoväť náplne ikona po celý čas.

Celkový postup a výsledky môžeme vidieť na obrázku nižšie. 👇

2. Použite funkciu COUNTIF pre ľubovoľný rozšírený súbor údajov na nájdenie duplikátov

Vzorec v predchádzajúcej metóde môžete upraviť, ak máte rozšírený súbor údajov v Stĺpec B .

📌 Kroky

  • Najprv zadajte do bunky nasledujúci vzorec C5 .
=COUNTIF(B:B,B5)>1

  • Potom stlačte tlačidlo CTRL+SHIFT+ENTER Ak používate MS Office 365 , môžete stlačiť len VSTÚPIŤ namiesto toho pre vzorec poľa.
  • Potom presuňte Rukoväť náplne alebo na ňu dvakrát kliknite.

Potom uvidíte rovnaký výsledok, ako je uvedený nižšie. 👇

Prečítajte si viac: Zistenie počtu duplicitných riadkov pomocou vzorca COUNTIF

3. Kombinácia funkcií IF a COUNTIF na označenie duplicitných hodnôt

Predchádzajúci vzorec môžete tiež skombinovať so vzorcom Funkcia IF aby ste získali prehľadnejší a zrozumiteľnejší výsledok.

📌 Kroky

  • Najprv zadajte do bunky nasledujúci vzorec C5 .
  • Potom stlačte tlačidlo VSTÚPIŤ (alebo použite CTRL+SHIFT+ENTER kombinácia).
=IF(COUNTIF($B$5:$B$12,B5)>1, "Duplicitné", "Jedinečné")

  • Stránka Funkcia IF v tomto vzorci vráti Jedinečné pre hodnoty, ktoré sa vyskytujú len raz, a Duplikát
  • Potom potiahnite Rukoväť náplne alebo na ňu dvakrát kliknite.

Nakoniec uvidíte nasledujúci výsledok. 👇

Môžete zmeniť "Jedinečný" na dvojité úvodzovky ( "" ), ak sa zaujímate len o duplicitné hodnoty. V takom prípade zadajte namiesto toho nasledujúci vzorec.

=IF(COUNTIF($B$5:$B$12,B5)>1, "Duplicate","")

Prečítajte si viac: Vyhľadávanie zhodných alebo duplicitných hodnôt v programe Excel (8 spôsobov)

4. Spočítajte výskyt duplikátov pomocou vzorca COUNTIF

Na počítanie výskytov jednotlivých hodnôt v zozname môžete použiť aj vzorec.

📌 Kroky

  • Najprv zadajte do bunky nasledujúci vzorec C5 .
=COUNTIF($B$5:$B$12,B5)

  • Tlač VSTÚPIŤ alebo stlačte CTRL+SHIFT+ENTER súčasne.
  • Ďalej použite Rukoväť náplne použiť vzorec na všetky nižšie uvedené bunky.

Teraz uvidíte rovnaký výsledok ako na obrázku nižšie. 👇

Prečítajte si viac: Ako nájsť duplikáty bez vymazania v programe Excel (7 metód)

5. Upravte vzorec COUNTIF tak, aby sa počet duplikátov usporiadal vo vzostupnom poradí

Vzorec použitý v predchádzajúcej metóde môžete upraviť, ak chcete zistiť poradie výskytu hodnôt.

📌 Kroky

  • Do bunky zadajte vzorec uvedený nižšie C5 .

Pozorne si všimnite, ako sme v tomto vzorci použili kombináciu absolútnych a relatívnych odkazov v porovnaní s predchádzajúcimi vzorcami.

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

  • Stlačte tlačidlo VSTÚPIŤ alebo stlačte tlačidlo CTRL+SHIFT+ENTER spolu.
  • Nakoniec potiahnite Rukoväť náplne alebo na ňu dvakrát kliknite, aby ste vyplnili bunky nižšie týmto vzorcom.

Potom dostanete výsledok uvedený nižšie 👇.

Prečítajte si viac: Vzorec na vyhľadávanie duplikátov v programe Excel (6 jednoduchých spôsobov)

Podobné čítania

  • Ako nájsť duplikáty v stĺpci pomocou programu Excel VBA (5 spôsobov)
  • Použitie kódu VBA na vyhľadávanie duplicitných riadkov v programe Excel (3 metódy)
  • Ako nájsť duplikáty v dvoch rôznych zošitoch programu Excel (5 metód)
  • Vyhľadávanie duplikátov v zošite programu Excel (4 metódy)
  • Ako vyhľadať duplicitné zhody v programe Excel (5 jednoduchých spôsobov)
  • Ako porovnať dva duplicitné hárky programu Excel (4 rýchle spôsoby)

6. Nájdite duplicitné hodnoty bez prvého výskytu pomocou vzorca IF-COUNTIF

Môžete povedať, že žiadna hodnota, ktorá sa objaví ako prvá, by sa nemala považovať za duplicitnú. To znamená, že chcete považovať prvé vyskytujúce sa hodnoty za jedinečné. Potom musíte použiť upravený vzorec.

📌 Kroky

  • Najprv zadajte do bunky vzorec uvedený nižšie C5 .
=IF(COUNTIF($B$5:B5,B5)>1, "Duplicitné",")

  • Tlač CTRL+SHIFT+ENTER .
  • Potom potiahnite Rukoväť náplne alebo na ňu dvakrát kliknite.

Potom dostanete nasledujúci výsledok. 👇

Prečítajte si viac: Vzorec programu Excel na vyhľadávanie duplikátov v jednom stĺpci

7. Kombinácia IF a COUNTIFS na zistenie, či má celý riadok duplicitné hodnoty

Stránka Funkcia COUNTIFS počíta počet buniek špecifikovaných súborom kritérií. Môžete tiež použiť vzorec kombinujúci IF a COUNTIFS na vyhľadávanie duplicitných riadkov v súbore údajov.

📌 Kroky

Za predpokladu, že máte údaje v Stĺpec B a Stĺpec C .

  • Do bunky zadajte nasledujúci vzorec E5 ako je znázornené nižšie, a stlačte tlačidlo CTRL+SHIFT+ENTER tlačidiel.
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Duplicitný riadok","")

Stránka COUNTIFS funkcia vo vzorci skontroluje, či sa v každom stĺpci nenachádzajú duplikáty.

  • Teraz presuňte Rukoväť náplne ikona po celú dobu.

Potom uvidíte výsledok zobrazený na obrázku nižšie. 👇

Prečítajte si viac: Excel Nájsť duplicitné riadky na základe viacerých stĺpcov

8. Vzorec s funkciami IF, OR a COUNTIF na zistenie, či v zozname existuje nejaká duplicitná hodnota

Teraz môžete použiť alternatívny vzorec s AK, ALEBO a COUNTIF funkcie, ak vás zaujíma len zistenie, či zoznam obsahuje duplikáty alebo nie.

📌 Kroky

  • Najprv zadajte do bunky nasledujúci vzorec D6 .
=IF(OR(COUNTIF($B$5:$B$12,$B$5:$B$12)>1), "Áno", "Nie")

  • Hit CTRL+SHIFT+ENTER .

Potom sa zobrazí Áno v prípade, že zoznam obsahuje duplikáty a Nie v opačnom prípade.

🔎 Ako tento vzorec funguje?

COUNTIF($B$5:$B$12,$B$5:$B$12)

Stránka Funkcia COUNTIF vráti počet buniek v rozsahu, ktoré spĺňajú zadané kritériá.

Výstup: {3;1;3;1;2;1;2;3}

{3;1;3;1;2;1;2;3}>1

Vráti sa TRUE alebo FALSE či je táto podmienka splnená alebo nie.

Výstup: {TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE}

ALEBO({PRAVDA;NEPRAVDA;PRAVDA;NEPRAVDA;PRAVDA;PRAVDA;PRAVDA;PRAVDA})

Tu sa Funkcia OR vráti FALSE, ak je niektorý z argumentov FALSE, inak vráti TRUE.

Výstup: TRUE

IF(TRUE, "Áno", "Nie")

Nakoniec IF funkcia vypíše "Áno" alebo "Nie" na základe kritérií TRUE alebo FALSE.

Výstup: "Áno"

Prečítajte si viac: Zoznam Top 10 aplikácie Excel s duplikátmi (2 spôsoby)

9. Vzorec s funkciami COUNTA a UNIQUE na zistenie počtu duplicitných hodnôt v rozsahu

Môžete tiež použiť vzorec, ktorý používa COUNTA a UNIKÁTNE funkcie.

📌 Kroky

  • Do bunky zadajte nasledujúci vzorec D10 na zistenie počtu duplicitných hodnôt v rozsahu.
=COUNTA($B$5:$B$12)-COUNTA(UNIQUE($B$5:$B$12))

  • Stlačte tlačidlo VSTÚPIŤ kľúč.

Celý postup a výsledky sú znázornené na nasledujúcom obrázku. 👇

🔎 Ako tento vzorec funguje?

COUNTA($B$5:$B$12)

Stránka Funkcia COUNTA vráti počet buniek v rozsahu, ktoré nie sú prázdne.

Výstup: 8

UNIQUE($B$5:$B$12)

Stránka Funkcia UNIQUE vráti jedinečné hodnoty v rozsahu.

Výstup: {"Apple"; "Samsung"; "LG"; "Motorola"; "Google Pixel"}

COUNTA({"Apple"; "Samsung"; "LG"; "Motorola"; "Google Pixel"})

Tu sa Funkcia COUNTA vráti počet položiek v poli získanom z Funkcia UNIQUE .

Výstup: 5

8-5

Odčítaním sa získa konečný počet duplicitných hodnôt v súbore údajov.

Výstup: 3

Prečítajte si viac: Ako nájsť & amp; Odstrániť duplicitné riadky v programe Excel

Ďalšie 2 spôsoby vyhľadávania duplicitných hodnôt v programe Excel

Doteraz sme videli 9 vzorcov na vyhľadávanie duplicitných hodnôt v programe Excel. V tejto časti uvidíme, ako môžete použiť Podmienené formátovanie a Pivotná tabuľka programu Excel ľahko vykonať rovnakú prácu.

1. Vyhľadávanie duplicitných hodnôt pomocou podmieneného formátovania

Ak chcete nájsť duplicitnú hodnotu pomocou podmieneného formátovania, stačí vykonať nasledujúce kroky.

Kroky:

  • Najprv prejdite na Domov Potom vyberte Podmienené formátovanie>> Pravidlá zvýrazňovania buniek>> Duplicitné hodnoty ako je znázornené na nasledujúcom obrázku.

  • Potom vyberte OK vo vyskakovacom okne, ako je znázornené nižšie. Farbu zvýraznenia môžete zmeniť pomocou rozbaľovacej šípky.

  • Potom sa zobrazia hodnoty, ktoré sa vyskytujú viac ako raz, zvýraznené takto.

2. Vyhľadanie duplicitných hodnôt pomocou PivotTable

Vyhľadanie duplikátov v súbore údajov rýchlym vytvorením PivotTable , stačí postupovať podľa nižšie uvedených krokov.

Kroky:

  • Najprv vyberte ľubovoľné miesto v súbore údajov. Potom vyberte Vložiť>> PivotTable ako je uvedené nižšie.

  • Potom potiahnite názov stĺpca ( Značky ) tabuľky v Riadky pole a Hodnoty pole po jednom, ako je znázornené na obrázku nižšie.

  • Potom sa zobrazí počet jednotlivých jedinečných položiek v PivotTable takto.

Čo si treba zapamätať

  • Vždy používajte CTRL+SHIFT+ENTER použiť vzorce polí ak nepoužívate Office365.
  • Dávajte pozor na používanie správnych odkazov vo vzorcoch. V opačnom prípade nemusíte dosiahnuť požadovaný výsledok.

Záver

Teraz už viete, ako nájsť duplicitné hodnoty v programe Excel pomocou vzorca. Dajte nám vedieť, či vám tento článok pomohol vyriešiť váš problém. Pre ďalšie otázky alebo návrhy môžete použiť aj nižšie uvedenú časť s komentármi. Navštívte náš ExcelWIKI blog, aby ste sa dozvedeli viac o programe Excel. Zostaňte s nami a učte sa ďalej.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.