Kako prebrojati jedinstvena imena u Excelu (5 metoda)

  • Podijeli Ovo
Hugh West

Dok radimo s velikim skupovima podataka često ćemo morati brojati jedinstvene i različite vrijednosti u excelu. Excel nema nikakvu ugrađenu funkciju za brojanje jedinstvenih vrijednosti ili teksta. No, postoje mnoge tehnike i pristupi pomoću kojih možemo prebrojati te različite vrijednosti. Danas ćemo u ovom članku demonstrirati neke metode za brojanje jedinstvenih imena u Excelu.

Preuzmite radnu bilježnicu za vježbanje

Preuzmite ovaj list za vježbanje kako biste vježbali dok čitate ovaj članak.

Excel-Count-Unique-Names.xlsx

Brojanje jedinstvenih imena u Excelu (5 metoda)

1. Upotreba funkcije SUMPRODUCT za brojanje jedinstvenih imena

The Najjednostavniji i najlakši način za brojanje jedinstvenih imena u Excelu je korištenje funkcije SUMPRODUCT . Pomoću ove funkcije možemo brojati jedinstvene vrijednosti na dva načina. Naučimo ove načine.

i. SUMPRODUCT s COUNTIF

Korak-1:

U sljedećoj situaciji, dan nam je skup podataka gdje su imena nekih prodajnih predstavnika i njihova plaća navedena u Stupci "Prodajni predstavnik" i "Plaća" . Sada imamo prodajne predstavnike čija se imena pojavljuju više puta. Stoga moramo prebrojati jedinstveni broj imena prodajnog predstavnika u ćeliji E4 pod naslovom “Broj jedinstvenih imena”.

Korak-2:

Sada u ćeliji E4, primijenite funkciju SUMPRODUCT s funkcijom COUNTIF .

Općenita formulaje,

=SUMPRODUCT(1/COUNTIF(range,criteria))

Umetnite vrijednosti u funkciju i konačni oblik formule je,

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

Gdje,

  • Raspon i Kriteriji su B4:B17
  • Funkcija COUNTIF gleda u raspon podataka i broji koliko se puta svako ime pojavljuje u raspon podataka {3,2,1,2,3,3,4,3,3,1,1,1,1,1}
  • Nakon toga, rezultat COUNTIF funkcija se koristi kao savjetnik s 1 kao brojnikom. Zbog toga će brojevi koji su se pojavili samo jednom u nizu postati 1 , a višestruko prikazani brojevi će dati razlomke kao rezultate.
  • Konačno, funkcija SUMPRODUCT brojit će one 1 i dat će rezultat.

Pritisnite Enter za dobivanje jedinstvenih vrijednosti.

Korak-3:

Postoji greška u ovoj funkciji da ako u skupu podataka postoji prazna ćelija, formula neće uspjeti. Budući da COUNTIF funkcija generira “0” za svaku praznu ćeliju i 1 podijeljeno s 0 vraća pogrešku dijeljenja s nulom ( #DIV/0!)

Korak-4:

Da bismo prevladali ovu situaciju, modificirajmo malo formulu malo. Sada je naša nova formula za ovu situaciju,

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

Sada, ako postoji prazna ćelija u skupu podataka, formulaće ga ignorirati.

Pritisnite Enter da dobijete rezultat.

ii. SUMPRODUCT s FREQUENCY

Korak-1:

Koristit ćemo isti raspon podataka koji smo koristili u prethodnom primjeru.

Sada primijenite SUMPRODUCT s FREQUENCY funkcijom za dobivanje jedinstvenih imena.

Generička formula je sljedeća,

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

Umetnite vrijednosti da dobijete konačni obrazac.

=SUMPRODUCT(–(FREKVENCIJA(MATCH(B4:B17,B4:B17,0),RED(B4:B17)-RED(B4)+1)>0))

Gdje,

  • Funkcija MATCH koristi se za dobivanje položaja svakog imena koje se pojavljuje u podacima. Ovdje u funkciji MATCH lookup_value, lookup_array i [vrsta podudaranja] je B4:B17,B4:B17,0.
  • Argument bins_array konstruiran je iz ovog dijela formule (ROW(B4:B17)-ROW(B4)+1)
  • Funkcija FREQUENCY vraća niz brojeva koji ukazuje na broj za svaki broj u nizu podataka, organiziran prema binu. Ključna značajka u radu formule FREQUENCY je da će, kada je broj već izbrojan, FREQUENCY vratiti nulu.
  • Sada provjeravamo vrijednosti koje veći od nule (>0), što pretvara brojeve u TRUE ili FALSE , tada koristimo dvostruko negativan (--) za pretvaranje vrijednosti TRUE i FALSE u 1s i 0s.
  • Konačno, funkcija SUMPRODUCT jednostavno zbraja brojeve gore i vraća ukupni iznos.

Budući da je ovo Formula niza , pritisnite “CTRL+SHIFT+ENTER” za primjenu formule. I dobili smo konačan broj.

Pročitajte više: Prebrojite jedinstvene vrijednosti s kriterijima prema SUMPRODUCT u Excelu

2. Korištenje SUM s formulom COUNTIF za brojanje jedinstvenih imena

Korak-1:

Sada ćemo koristiti SUM s COUNTIF formula za dobivanje potrebnog zbroja.

Generička formula za ovu formulu je,

=SUM(IF(ISTEXT(Value),1/COUNTIF( raspon, kriterij), “”))

Umetnite vrijednosti da biste dobili konačni oblik formule.

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

Gdje,

  • Funkcija ISTEXT vraća TRUE za sve vrijednosti koje su tekst i false za ostale vrijednosti.
  • Raspon i kriteriji su B4:B17
  • Ako je vrijednost tekstualna vrijednost , funkcija COUNTIF gleda u raspon podataka i broji koliko se puta svako ime pojavljuje u rasponu podataka {3,2,1,2,3,3,4,3,3,1 ,1,1,1,1}
  • Funkcija SUM izračunava zbroj svih vrijednosti i vraća rezultat.

Korak-2:

Budući da je ovo Formula niza , pritisnite “CTRL+SHIFT+ENTER” za primjenu formula. I midobili smo konačni broj.

Pročitajte više: Excel formula broji jedinstvene vrijednosti (3 laka načina)

3. Korištenje SUM s FREQUENCY i formulom MATCH za brojanje jedinstvenih imena

Korak-1:

Sada ćemo koristiti SUM sa FREQUENCY i MATCH formula za brojanje jedinstvenih imena.

Generička formula je,

=SUM(IF(FREQUENCY(IF( logički test””, MATCH(Lookup_value,Lookup_array,[match type])),ROW(reference)-ROW(reference.firstcell)+1),1))

Konačna formula nakon umetanje vrijednosti je,

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

Gdje,

  • Ovdje u funkciji MATCH lookup_value , lookup_array i [vrsta podudaranja] je B4:B17,B4:B17,0
  • Nakon funkcije MATCH , postoji IF Razlog zašto je funkcija IF potrebna je taj što će MATCH vratiti pogrešku #N/A za prazne ćelije . Dakle, isključujemo prazne ćelije s B4:B17””
  • Argument bins_array konstruiran je iz ovog dijela formule (ROW(B4:B17)-ROW( B4)+1)
  • Ovaj rezultirajući niz šalje se funkciji FREQUENCY koja vraća niz brojeva koji označavaju broj za svaki broj u nizu podataka
  • Konačno, vanjska IF funkcija označava svaku jedinstvenu vrijednost na 1 i dupliciranu vrijednost na

Pritisnite “CTRL+SHIFT+ENTER” za primjenu formule polja.

Pročitajte više: Brojte jedinstvene tekstualne vrijednosti s kriterijima u Excelu (5 metoda)

Slična čitanja

  • Kako koristiti COUNTIF za jedinstveni tekst (8 najlakših načina)
  • COUNTIFS Jedinstvene vrijednosti u Excelu (3 laka načina)

4. Upotreba funkcije UNIQUE za brojanje jedinstvenih imena

Korak-1:

Funkcija JEDINSTVENO dostupna je samo za verziju Excel 365 .

Sada primijenite JEDINSTVENA funkcija. Generička formula je,

=COUNTA(UNIQUE(range))

Nakon unosa vrijednosti, konačni oblik je,

=COUNTA(UNIQUE(B4:B17))

Pritisnite Enter da biste dobili rezultat.

Korak-2:

Također možete dobiti popis jedinstvenih imena korištenjem ove JEDINSTVENE funkcije. Za to je formula,

=JEDINSTVENO(B4:B17)

Pritisnite Enter za nastavak.

Pročitajte Više: Excel VBA: brojanje jedinstvenih vrijednosti u stupcu (3 metode)

5. Korištenje naprednog filtra za brojanje jedinstvenih naziva u programu Excel

Korak 1:

Također možemo koristiti opciju Napredni filtar za brojanje jedinstvenih imena. Da biste to učinili, idite na Podaci, u Sortiraj & Filter grupa, kliknite na Napredno.

Korak-2:

Pojavljuje se prozor Advanced Filter . Ovdje označite Kopiraj na drugu lokaciju i upotrijebi Jedinstvene zapiseSamo.

Korak-3:

Sada odaberite izvor podataka za Raspon popisa ($ B$3:$B$17), Raspon kriterija ($B$3:$B$17), i Kopiraj u $E$3 . Kliknite U redu za nastavak.

I naš popis jedinstvenih imena je napravljen.

Korak-4:

Da biste prebrojali jedinstvena imena, samo upotrijebite ovu formulu,

=REDOVI(E4:E9)

I pritisnite Enter .

Pročitajte više: Brojte jedinstvene vrijednosti s kriterijima pomoću COUNTIFS u EXCELU ( 4 primjera)

Brze napomene

➤ Ako postoji prazna ćelija u skupu podataka kada koristite SUMPRODUCT s COUNTIF formulom, rezultat će pokazati dijeljenje greškom nule (#DIV/0!)

➤ Za Formulu polja , morate pritisnuti “CTRL+SHIFT+ENTER” istovremeno za dobivanje rezultata.

➤ Funkcija UNIQUE dostupna je samo za Excel 365 . Korisnici starijih verzija Excela neće moći koristiti ovu funkciju.

Zaključak

Danas smo naučili neke postupke za brojanje jedinstvenih imena iz skupa podataka. Ako imate bilo kakvih nejasnoća ili prijedloga, dobrodošli ste da podijelite svoje mišljenje u odjeljku za komentare.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.