Obsah
V tomto článku popíšeme niekoľko spôsobov, ako nájsť duplicity v programe Excel pomocou vzorca. Niektoré z nich vám môžu byť známe a niektoré budú nové. Pokúsime sa ich popísať čo najjednoduchšie, aby ste ich mohli ľahko zachytiť.
Tu uvádzame súbor údajov, ktorý naznačil. Meno študenta a ich obľúbené Ovocie .
Stiahnite si cvičebnicu
Stiahnite si tento cvičný hárok, ktorý si môžete precvičiť počas čítania tohto článku.
Vzorec na vyhľadávanie duplikátov.xlsx1. Vzorec na vyhľadávanie duplikátov v programe Excel vrátane 1 st Výskyt
1.1 Používanie COUNTIF na vyhľadávanie duplikátov v jednom stĺpci v programe Excel
Majme tabuľku položiek ako ovocie. Tu je názov položky v poli stĺpec, a chcete nájsť duplikát.
Tu je vzorec na vyhľadávanie duplikátov v programe Excel vrátane prvých výskytov,
=COUNTIF(B:B,B4)>1
Ako vidíte na obrázku vyššie, vzorec vracia TRUE pre duplicitné hodnoty a FALSE pre jedinečné hodnoty. V tomto vzorci sme vybrali celý B stĺpec.
Poznámka:
Duplikáty môžete nájsť v pevnej rozsah buniek skôr ako v celý stĺpec Na tento účel je potrebné uzamknúť tento rozsah pomocou $ napríklad na hľadanie duplikátov v bunkách B4:B10, použite tento vzorec:
=COUNTIF($B$4:$B$10,B4)>1
1.2 Počítanie počtu duplikátov pomocou COUNTIF
Ak chcete zistiť celkový počet duplicitných hodnôt, môžete použiť Funkcia COUNTIF Na počítanie duplicitných hodnôt je potrebné použiť daný COUNTIF vzorec: =COUNTIF($B$4:$B$10, $B4)
1.3 Používanie funkcie IF s funkciou COUNTIF v programe Excel
Pre duplikát môžete použiť Funkcia IF s COUNTIF a získať duplicitné alebo jedinečné číslo.
=IF(COUNTIF($B$4:$B$10,$B4)>1, "Duplicitné", "Jedinečné")
Ak chcete, aby vzorec programu Excel našiel iba duplikáty, nahraďte " Jedinečné " s prázdnym (" ") takto:
=IF(COUNTIF($B$4:$B$10,$B4)>1, "Duplicate","")
Vo vzorci sa zobrazí " Duplikáty " pre duplicitné záznamy a prázdna bunka pre jedinečné záznamy.
2. Vzorec na vyhľadávanie duplikátov v programe Excel bez 1 st Výskyt
Tu budeme zisťovať duplicity bez prvého výskytu. Tu použijeme dva vzorce jeden IF s COUNTIF a druhá je IF s COUNTIFS .
2.1 Používanie funkcie If v programe Excel s jedným stĺpcom
Ak chcete filtrovať alebo odstrániť duplikáty, uvedený vzorec nebude fungovať. Pretože označí všetky rovnaké záznamy ako duplikáty. A ak chcete v zozname zachovať jedinečné hodnoty, potom nemôžete odstrániť všetky duplicitné záznamy, musíte odstrániť iba 2. a všetky nasledujúce prípady.
Duplicitný vzorec programu Excel teda upravíme pomocou absolútnych a relatívnych odkazov na bunky:
=IF(COUNTIF($B$4:$B4,$B4)>1, "Duplicate","")
Ako vidíte na nasledujúcom obrázku, tento vzorec neidentifikuje prvý výskyt " Jablká " ako duplikát:
2.2 Použitie funkcie If s funkciou COUNTIFS na nájdenie duplicít v dvoch stĺpcoch
Vyššie sme si ukázali, ako nájsť duplicitné hodnoty v jednom stĺpci, teraz si ukážeme, ako nájsť duplicity v dvoch stĺpcoch v programe Excel.
V tomto príklade sme vzali tabuľku, v ktorej Meno študenta je v stĺpci A a Ovocie sú v stĺpci B. Teraz chceme nájsť duplicitné hodnoty s rovnakým názvom a ovocím.
Vzorec na vyhľadanie duplicitných hodnôt v dvoch stĺpcoch je
=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1, "Duplicitné", "Jedinečné")
3. Použitie funkcie If s funkciou SUMPRODUCT na vyhľadávanie duplikátov vo viacerých riadkoch
Duplikáty môžeme nájsť vo viacerých riadkoch. Tu použijeme Funkcia SUMPRODUCT s IF funkcie.
Tu 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")
Ak vzorec rozdelíte na
=SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)
Zistíte, koľkokrát sa daný riadok opakuje.
Vo vzorci, $B$4:$B$10,$C$4:$C$10,$D$4:$D$ uveďte rozsah stĺpcov, z ktorých chcete nájsť duplikát. Rozsah môžete zmeniť podľa vašich údajov. Tu používame absolútne odkazy na získanie presných hodnôt z rozsahu údajov. B4 , C4, D4 označte prvé bunky v každom stĺpci údajov, ktoré sa majú použiť na tento vzorec, môžete ich zmeniť podľa svojich údajov.
Uvedený vzorec vychádza z údajov v 3 stĺpcov, môžete zvýšiť počet stĺpcov v rozsahu údajov a podľa toho pridáte rozsahy. A potom ľahko nájdete rovnaké riadky.