Ako počítať jedinečné mená v programe Excel (5 metód)

  • Zdieľajte To
Hugh West

Pri práci s veľkými súbormi údajov môžeme často potrebovať spočítať jedinečné a odlišné hodnoty v Exceli. Excel nemá žiadnu vstavanú funkciu na počítanie jedinečných hodnôt alebo textu. Existuje však mnoho techník a prístupov, pomocou ktorých môžeme tieto odlišné hodnoty spočítať. Dnes si v tomto článku ukážeme niekoľko metód na počítanie jedinečných mien v Exceli.

Stiahnite si cvičebnicu

Stiahnite si tento cvičný hárok a precvičte si ho pri čítaní tohto článku.

Excel-Count-Unique-Names.xlsx

Počítanie jedinečných mien v programe Excel (5 metód)

1. Použitie funkcie SUMPRODUCT na počítanie jedinečných mien

Najjednoduchší a najľahší spôsob počítania jedinečných názvov v aplikácii Excel je použitie príkazu SUMPRODUCT Pomocou tejto funkcie môžeme počítať jedinečné hodnoty dvoma spôsobmi. Naučme sa tieto spôsoby.

i. SUMPRODUCT s COUNTIF

Krok 1:

V nasledujúcej situácii máme k dispozícii súbor údajov, v ktorom sú mená niektorých obchodných zástupcov a ich plat uvedené v poli "Obchodný zástupca" a "Plat" stĺpcov. Teraz máme obchodných zástupcov, ktorých mená sa objavili viac ako raz. Musíme teda spočítať jedinečné číslo mena obchodného zástupcu v bunke E4 pod nadpisom "Počítať jedinečné mená".

Krok 2:

Teraz v bunke E4, použiť SUMPRODUCT funkciu s COUNTIF funkcie.

Všeobecný vzorec je,

=SUMPRODUCT(1/COUNTIF(rozsah,kritériá))

Vložte hodnoty do funkcie a konečný tvar vzorca je,

=SUMPRODUCT(1/COUNTIF(B4:B17,B4:B17))

Kde,

  • Rozsah a Kritériá B4:B17
  • Stránka COUNTIF funkcia sa pozrie do rozsahu údajov a spočíta počet výskytov jednotlivých mien v rozsahu údajov {3,2,1,2,3,3,4,3,3,1,1,1,1,1}
  • Potom sa výsledok COUNTIF sa používa ako poradca s 1 čísla, ktoré sa v poli vyskytli iba raz, sa stanú 1 a viacnásobné zobrazené čísla poskytnú ako výsledok zlomky.
  • Nakoniec SUMPRODUCT funkcia bude počítať tieto 1 a poskytne výsledok.

Stlačením klávesu Enter získate jedinečné hodnoty.

Krok 3:

Táto funkcia má tú chybu, že ak sa v súbore údajov nachádza prázdna bunka, vzorec zlyhá. COUNTIF funkcia generuje "0" pre každú prázdnu bunku a 1 rozdelené podľa 0 vráti chybu delenia nulou (#DIV/0!)

Krok 4:

Aby sme túto situáciu prekonali, upravme trochu vzorec. Teraz náš nový vzorec pre túto situáciu znie,

=SUMPRODUCT(((B4:B17"")/COUNTIF(B4:B17,B4:B17&""))

Ak je teraz v súbore údajov prázdna bunka, vzorec ju bude ignorovať.

Tlač Vstúpte na stránku na získanie výsledku.

ii. SUMPRODUKT s FREKVENCIOU

Krok 1:

Použijeme rovnaký rozsah údajov, aký sme použili v predchádzajúcom príklade.

Teraz použite SUMPRODUCT s FREKVENCIA na získanie jedinečných názvov.

Všeobecný vzorec je nasledovný,

=SUMPRODUCT(-(FREQUENCY(MATCH(Lookup_value,Lookup_array,[match_type])),ROW(reference)-ROW(reference.firstcell)+1),1)))

Vložením hodnôt získate konečný formulár.

=SUMPRODUCT(-(FREQUENCY(MATCH(B4:B17,B4:B17,0),ROW(B4:B17)-ROW(B4)+1)>0))

Kde,

  • Stránka MATCH sa používa na získanie pozície každého mena, ktoré sa vyskytuje v údajoch. MATCH funkciu lookup_value, lookup_array a [typ zápasu] je . B4:B17,B4:B17,0.
  • Stránka bins_array argument je vytvorený z tejto časti vzorca (ROW(B4:B17)-ROW(B4)+1)
  • Stránka FREKVENCIA funkcia vracia pole čísel, ktoré udáva počet pre každé číslo v poli údajov, usporiadané podľa bin. Kľúčovou vlastnosťou pri fungovaní funkcie FREKVENCIA vzorec je, že Keď číslo už bolo počítané, FREKVENCIA vráti nulu.
  • Teraz skontrolujeme, či sú hodnoty väčšie ako nula (>0), čím sa čísla prevedú na TRUE alebo FALSE , potom použijeme dvojitý zápor (- -) na konverziu TRUE a FALSE na hodnoty 1s a 0s.
  • Nakoniec SUMPRODUCT Funkcia jednoducho sčíta čísla a vráti celkový súčet.

Keďže ide o Vzorec poľa , stlačte "CTRL+SHIFT+ENTER" na použitie vzorca. A máme konečný počet.

Prečítajte si viac: Počítanie jedinečných hodnôt pomocou kritérií SUMPRODUCT v programe Excel

2. Použitie súčtu so vzorcom COUNTIF na počítanie jedinečných mien

Krok 1:

Teraz použijeme SUM s COUNTIF vzorec na získanie požadovaného počtu.

Všeobecný vzorec pre tento vzorec je,

=SUM(IF(ISTEXT(Hodnota),1/COUNTIF(rozsah, kritériá), ""))

Vložením hodnôt získate konečný tvar vzorca.

=SUM(IF(ISTEXT(B4:B17),1/COUNTIF(B4:B17,B4:B17),""))

Kde,

  • Stránka ISTEXT funkcia vracia TRUE pre všetky hodnoty, ktoré sú textové, a false pre ostatné hodnoty.
  • Rozsah a kritériá sú B4:B17
  • Ak je hodnota textová hodnota, COUNTIF funkcia sa pozrie do rozsahu údajov a spočíta počet výskytov jednotlivých mien v rozsahu údajov {3,2,1,2,3,3,4,3,3,1,1,1,1,1}
  • Stránka SUM funkcia vypočíta súčet všetkých hodnôt a vráti výsledok.

Krok 2:

Keďže ide o Vzorec poľa , stlačte "CTRL+SHIFT+ENTER" na použitie vzorca. A máme konečný počet.

Prečítajte si viac: Vzorec Excel Počítanie jedinečných hodnôt (3 jednoduché spôsoby)

3. Použitie vzorca SUM s FREQUENCY a MATCH na počítanie jedinečných mien

Krok 1:

Teraz použijeme SUM s FREKVENCIA a MATCH vzorec na počítanie jedinečných názvov.

Všeobecný vzorec je,

=SUM(IF(FREQUENCY(IF(logical test"", MATCH(Lookup_value,Lookup_array,[match type])),ROW(reference)-ROW(reference.firstcell)+1),1)))

Konečný vzorec po vložení hodnoty je,

=SUM(IF(FREQUENCY(IF(B4:B17"",MATCH(B4:B17,B4:B17,0)),ROW(B4:B17)-ROW(B4)+1),1))

Kde,

  • Tu v MATCH funkciu lookup_value , lookup_array a [typ zápasu] je . B4:B17,B4:B17,0
  • Po MATCH je k dispozícii funkcia IF Dôvodom je IF funkcia je potrebná, aby MATCH vráti #N/A chyba pre prázdne bunky. Takže vylučujeme prázdne bunky s B4:B17""
  • Argument bins_array je vytvorený z tejto časti vzorca (ROW(B4:B17)-ROW(B4)+1)
  • Toto výsledné pole sa prenesie do FREKVENCIA funkcia, ktorá vracia pole čísel, ktoré udávajú počet pre každé číslo v poli údajov
  • Nakoniec vonkajší IF funkcia označí každú jedinečnú hodnotu na 1 a duplicitnú hodnotu na

Tlač "CTRL+SHIFT+ENTER" použiť vzorec poľa.

Prečítajte si viac: Počítanie jedinečných textových hodnôt pomocou kritérií v programe Excel (5 metód)

Podobné čítania

  • Ako používať COUNTIF pre jedinečný text (8 najjednoduchších spôsobov)
  • Jedinečné hodnoty COUNTIFS v programe Excel (3 jednoduché spôsoby)

4. Použitie funkcie UNIQUE na počítanie jedinečných mien

Krok 1:

Stránka UNIKÁTNE je k dispozícii len pre Excel 365 verzia.

Teraz použite UNIKÁTNE Všeobecný vzorec je,

=COUNTA(UNIQUE(range))

Po zadaní hodnôt je konečný tvar,

=COUNTA(UNIQUE(B4:B17))

Tlač Vstúpte na stránku na získanie výsledku.

Krok 2:

Zoznam jedinečných názvov môžete získať aj pomocou tejto funkcie UNIKÁTNE Pre túto funkciu sa používa vzorec,

=UNIQUE(B4:B17)

Stlačením tlačidla Enter pokračujte.

Prečítajte si viac: Excel VBA: Počítanie jedinečných hodnôt v stĺpci (3 metódy)

5. Používanie pokročilého filtra na počítanie jedinečných mien v programe Excel

Krok 1:

Môžeme tiež použiť Rozšírený filter možnosť počítania jedinečných názvov. Ak to chcete urobiť, prejdite do časti Údaje v Triedenie & amp; Filter skupiny, kliknite na Pokročilé.

Krok 2:

Rozšírený filter sa zobrazí okno. Tu skontrolujte Kopírovanie do iného umiestnenia a používanie Iba jedinečné záznamy.

Krok 3:

Teraz vyberte zdroj údajov pre Rozsah zoznamu ($B$3:$B$17), rozsah kritérií ($B$3:$B$17), a Kopírovanie do $E$3 . klikni Ok pokračovať.

A náš zoznam jedinečných mien je hotový.

Krok 4:

Ak chcete spočítať jedinečné názvy, použite tento vzorec,

=ROWS(E4:E9)

A stlačte Vstúpte na stránku .

Prečítajte si viac: Počítanie jedinečných hodnôt s kritériami podľa COUNTIFS v programe EXCEL (4 príklady)

Rýchle poznámky

➤ Ak je v súbore údajov prázdna bunka, keď používate SUMPRODUCT s COUNTIF vzorca, výsledok zobrazí chybu delenia nulou (#DIV/0!)

➤ Pre Vzorec poľa , musíte stlačiť "CTRL+SHIFT+ENTER" súčasne, aby ste získali výsledok.

UNIKÁTNE je k dispozícii len pre Excel 365 . Používatelia starších verzií programu Excel nebudú môcť túto funkciu používať.

Záver

Dnes sme sa naučili niekoľko postupov na počítanie jedinečných mien zo súboru údajov. Ak máte nejaké nejasnosti alebo návrhy, môžete sa o svoje názory podeliť v sekcii komentárov.

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.