Obsah
Pri práci s veľkým množstvom údajov alebo pri zostavovaní viacerých pracovných hárkov do jedného väčšieho sa môžu objaviť duplicitné hodnoty, stĺpce alebo riadky. Niekedy ich musíme spočítať, aby sme získali jasnú predstavu. Môžete to urobiť jednoducho pomocou funkcia COUNTIF a ďalšie funkcie. V tomto článku sa dozvieme, ako počítanie duplikátov v programe Excel pomocou šiestich rôznych metód.
Stiahnite si cvičebnicu
Stiahnite si tento cvičný hárok a precvičte si ho pri čítaní tohto článku.
Count Duplicates.xlsx6 metód na počítanie duplikátov v programe Excel
Nasledujúci súbor údajov má Položky , Množstvo a Trieda Columns. Tu si môžete ľahko všimnúť, že súbor údajov má duplicitné hodnoty. Okrem toho pomocou tohto súboru údajov budeme počítanie duplikátov v programe Excel Tu sme použili Excel 365 . Môžete použiť akúkoľvek dostupnú verziu programu Excel.
1. Počítanie duplikátov v programe Excel vrátane prvého výskytu
V tejto metóde sa naučíme počítať duplikáty hodnoty vrátane prvých výskytov.
Tu má nasledujúci súbor údajov názov iný Položky s ich Množstvo a Trieda Musíme počítať duplikáty v Trieda stĺpec.
Kroky:
- Najprv do bunky napíšeme nasledujúci vzorec G5 .
=COUNTIF($D$5:$D$13,F5)
Rozdelenie vzorca
- COUNTIF($D$5:$D$13,F5) → funkcia COUNTIF spočíta počet buniek, ktoré spĺňajú dané kritériá.
- $D$5:$D$13 → je rozsah .
- F5 → je kritériá .
- COUNTIF($D$5:$D$13,F5) → sa stáva
- Výstup: 3
- Vysvetlenie: tu, 3 označuje počet tried A bol nájdený.
- Potom stlačte tlačidlo VSTÚPIŤ .
Preto môžete vidieť výsledok v bunke G5 .
- Okrem toho vzorec potiahneme dole pomocou Nástroj Fill Handle .
Výsledkom je, že môžete vidieť Triedy s počtom ich duplikátov.
2. Výpočet počtu duplikátov s výnimkou prvého výskytu
Tu budeme počítať duplikáty hodnoty bez zohľadnenia prvého výskytu.
Kroky:
- Na začiatku zadáme do bunky nasledujúci vzorec G5 .
=COUNTIF($D$5:$D$13,F5)-1
Tu, COUNTIF($D$5:$D$13,F5)-1 odpočíta 1 od výsledku vráteného z COUNTIF Výsledkom je, že celkový počet duplikátov sa stáva 1 menej ako celkový počet duplikátov. Preto sa prvý výskyt vylúči z celkového počtu duplikátov.
- Potom stlačte tlačidlo VSTÚPIŤ .
Preto môžete vidieť výsledok v bunke G5 .
- Okrem toho vzorec potiahneme dole pomocou Nástroj Fill Handle .
Preto môžete vidieť počet duplikátov Triedy s výnimkou prvého výskytu.
3. Zistenie počtu duplikátov v aplikácii Excel, ktoré sú citlivé na veľkosť písmen
V nasledujúcom súbore údajov môžete vidieť, že v Trieda stĺpca, máme duplikáty, ktoré rozlišujú veľké a malé písmená. COUNTIF Funkcia v Exceli nerozlišuje veľké a malé písmená. Preto musíme použiť rôzne funkcie, aby sme získali duplikáty rozlišujúce veľké a malé písmená. Použijeme kombináciu EXACT a SUM funkcie v tomto prípade.
Kroky:
- Najprv do bunky napíšeme nasledujúci vzorec G5 .
=SUM(--EXACT($D$5:$D$13,F5))
Rozdelenie vzorca
- EXACT($D$5:$D$13,F5) → . EXACT funkcia porovná 2 textové reťazce a vráti hodnotu True, ak sú presne podobné.
- Výstup: tu sa Presne funkcia vráti 2 TRUE pre triedu A od triedy A má 2 duplikáty.
- SUM(-EXACT($D$5:$D$13,F5)) → . SUM funkcia sumarizuje 2 Pravda a udáva číselnú hodnotu.
- Výstup: 2
- Vysvetlenie: Tu, 2 označuje počet duplicitných počtov pre triedu A .
- Ak používate Excel 365 , stlačte VSTÚPIŤ Výsledok môžete vidieť v bunke G5 .
Poznámka: Keďže ide o vzorec poľa, stlačte tlačidlo CTRL+SHIFT+ENTER ak nemáte Excel 365 .
- Okrem toho vzorec potiahneme nadol pomocou Nástroj Fill Handle .
Preto môžete vidieť počty duplikátov s rozlišovaním veľkých a malých písmen.
Podobné čítanie:
- Ako zlúčiť duplikáty v programe Excel (6 spôsobov)
- Vyhľadávanie duplikátov v zošite programu Excel (4 metódy)
4. Počítanie duplicitných riadkov v programe Excel
Tu budeme počítať duplikáty Túto metódu možno vykonať dvoma spôsobmi.
4.1. Vrátane prvého výskytu
V nasledujúcom príklade máme niekoľko duplicitných riadkov obsahujúcich identické informácie. Teraz sa naučíme, ako tieto riadky spočítať vrátane prvého výskytu.
Kroky:
- Najprv do bunky napíšeme nasledujúci vzorec G5 .
=COUNTIFS($B$5:$B$13,B5,$C$5:$C$13,C5,$D$5:$D$13,D5)
Rozdelenie vzorca
- COUNTIFS($B$5:$B$13,B5,$C$5:$C$13,C5,$D$5:$D$13,D5)--> funkcia COUNTIFS použije kritériá na rozsah buniek a spočíta počet splnených kritérií.
- Výstup: 3
- Vysvetlenie: tu, 3 označuje počet opakovaní položky Apple je nájdený.
- Potom stlačte tlačidlo VSTÚPIŤ .
Potom sa výsledok zobrazí v bunke G5 .
Okrem toho vzorec potiahneme dole pomocou Nástroj Fill Handle .
Preto môžete vidieť počet duplicitných riadkov.
4.2. S výnimkou prvého výskytu
Tu zistíme duplicitné riadky s výnimkou prvého výskytu.
Kroky:
Na začiatku zadáme do bunky nasledujúci vzorec G5 .
=COUNTIF($D$5:$D$13,F5)-1
Tu, COUNTIF($D$5:$D$13,F5)-1 odpočíta 1 od výsledku vráteného z COUNTIF Výsledkom je, že celkový počet duplikátov sa stáva 1 menej ako celkový počet duplikátov. Preto sa prvý výskyt vylúči z celkového počtu duplikátov.
- Potom stlačte tlačidlo VSTÚPIŤ .
Potom sa výsledok zobrazí v bunke G5 .
- Okrem toho vzorec potiahneme dole pomocou Nástroj Fill Handle .
Preto môžete vidieť výsledok v bunkách G5:G8 .
5. Celkový počet duplicitných hodnôt v stĺpci
Podobne ako pri počítaní duplicitných riadkov môžeme počítať duplikáty v stĺpci v programe Excel. Pozrime sa, ako na to.
5.1. Vrátane prvého výskytu
Uvažujme tabuľku, v ktorej máme v stĺpci duplicitné hodnoty. Tieto duplicitné hodnoty musíme spočítať.
Kroky:
Najprv, aby sme zistili duplicitné položky, zadáme do bunky nasledujúci vzorec C5 .
=IF(COUNTIF($B$5:$B$5:$B$13,B5)>1, "DUPLICATE","")
Rozdelenie vzorca
- COUNTIF($B$5:$B$5:$B$13,B5) → funkcia COUNTIF spočíta počet buniek, ktoré spĺňajú dané kritériá.
- $B$5:$B$5:$B$13 → je rozsah .
- B5 → je kritériá .
- COUNTIF($B$5:$B$5:$B$13,B5) → sa stáva
- Výstup: 1
- IF(COUNTIF($B$5:$B$5:$B$13,B5)>1, "DUPLICATE","") → funkcia IF vykoná logické porovnanie medzi hodnotou a hodnotou, ktorú očakávame.
- Výstup: Prázdna bunka.
- Vysvetlenie: Keďže logické porovnanie IF je funkcia FALSE , vráti prázdnu bunku.
- Potom stlačte tlačidlo VSTÚPIŤ .
Preto môžete vidieť, že bunka C5 je prázdna bunka.
- Okrem toho vzorec potiahneme nadol pomocou Nástroj Fill Handle do bunky C13 .
Preto môžete vidieť DUPLICATE v Duplikát stĺpec.
Ďalej zistíme duplikáty v stĺpci.
- Potom do bunky napíšeme nasledujúci vzorec C14 .
=COUNTIF($C$5:$C$13, "DUPLICATE")
- Okrem toho, stlačte VSTÚPIŤ .
Preto môžete vidieť počet duplikátov v stĺpci v bunke C14 .
5.2. S výnimkou prvého výskytu
Tu budeme počítať duplikáty v stĺpci s výnimkou prvého výskytu.
Kroky:
- Najprv do bunky napíšeme nasledujúci vzorec C5 .
=IF(COUNTIF($B$5:B5,B5)>1, "YES",")
- Potom stlačte tlačidlo VSTÚPIŤ .
Preto môžete vidieť, že bunka C5 je prázdna bunka.
- Okrem toho vzorec potiahneme nadol pomocou Nástroj Fill Handle do bunky C13 .
Potom môžete vidieť duplicitné ÁNO v Duplikát stĺpec.
Okrem toho vypočítame duplicitu v stĺpci bez prvého výskytu.
- Okrem toho zadáme do bunky nasledujúci vzorec C14 .
=COUNTIF(C5:C13,"YES")-1
Tu, COUNTIF(C5:C13, "ÁNO")-1 odpočíta 1 od výsledku vráteného z COUNTIF Výsledkom je, že celkový počet duplikátov sa stáva 1 menej ako celkový počet duplikátov. Preto sa prvý výskyt vylúči z celkového počtu duplikátov.
- Potom stlačte tlačidlo VSTÚPIŤ .
Potom môžete vidieť počet duplikátov v stĺpci s výnimkou prvého výskytu v bunke C14 .
6. Vloženie pivotnej tabuľky v programe Excel na počítanie duplikátov
V tejto metóde použijeme Otočná tabuľka na počítanie duplikátov v programe Excel Táto metóda je praktickým a jednoduchým spôsobom, ako vykonať túto úlohu.
Kroky:
- Na začiatku vyberieme súbor údajov výberom buniek B4:D13 .
- Potom prejdite na Vložte tab.
- Potom z PivotTable skupina>> vyberieme Z Stôl/rozsah .
V tomto okamihu sa PivotTable z tabuľky alebo rozsahu zobrazí sa dialógové okno.
- Potom vyberieme Existujúci pracovný hárok .
- Okrem toho vyberieme bunku F4 v Umiestnenie box.
- Okrem toho kliknite na OK .
Potom a Polia PivotTable Dialógové okno sa zobrazí na pravom konci hárku programu Excel.
- Potom budeme ťahať Trieda v Riadky a Hodnoty skupina.
Preto môžete vidieť počet duplikátov z Trieda v Otočná tabuľka .
Čo si treba zapamätať
- Vždy používajte "Absolútny odkaz na bunku ($)" na "Blok" rozsah
- Pri počítaní duplikátov s rozlišovaním veľkých a malých písmen nezabudnite použiť vzorec ako "Vzorec poľa" stlačením "CTRL+SHIFT+ENTER"
- Použitie unárneho operátora (- -) na transformáciu výsledku "EXACT" na pole 0 a 1's .
Praktická časť
Vyššie uvedený súbor si môžete stiahnuť Excel súbor na precvičenie vysvetlenej metódy.