Kako prebrojati jedinstvena imena u Excelu (5 metoda)

  • Podijeli Ovo
Hugh West

Dok radimo sa velikim skupovima podataka često ćemo morati da brojimo jedinstvene i različite vrijednosti u excelu. Excel nema ugrađenu funkciju za brojanje jedinstvenih vrijednosti ili teksta. Ali, postoji mnogo tehnika i pristupa pomoću kojih možemo prebrojati ove različite vrijednosti. Danas ćemo u ovom članku demonstrirati neke metode za brojanje jedinstvenih imena u Excel-u.

Preuzmite radnu svesku za vježbu

Preuzmite ovu vježbu da biste vježbali dok čitate ovaj članak.

Excel-Count-Unique-Names.xlsx

Broji jedinstvena 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 . Koristeći ovu funkciju možemo brojati jedinstvene vrijednosti na dva načina. Naučimo ove načine.

i. SUMPRODUCT sa COUNTIF

Korak-1:

U sljedećoj situaciji, dat nam je skup podataka u kojem su imena nekih prodajnih predstavnika i njihova plata navedena u "Sales Rep" i "Plata" kolone. Sada imamo prodajne predstavnike čija su se imena pojavljivala više puta. Dakle, moramo prebrojati jedinstveni broj imena prodajnog predstavnika u ćeliji E4 pod naslovom “Broj jedinstvenih imena”.

Korak-2:

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

Generička formulaje,

=SUMPRODUCT(1/COUNTIF(opseg,kriterija))

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

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

Gdje,

  • Raspon i Kriterijumi 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 sa 1 kao brojilac. Za ovo, brojevi koji su se pojavili samo jednom u nizu postat će 1 , a višestruki brojevi će dati razlomke kao rezultate.
  • Konačno, funkcija SUMPRODUCT će se računati oni 1 i dat će rezultat.

Pritisnite Enter da dobijete jedinstvene vrijednosti.

Korak-3:

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

4. korak:

Da bismo prevazišli ovu situaciju, hajde da malo izmenimo formulu bit. 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 zanemariti.

Pritisnite Enter da dobijete rezultat.

ii. ZBIRNI PROIZVOD sa FREQUENCY

Korak-1:

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

Sada primijenite SUMPRODUCT sa FREQUENCY funkcijom da dobijete jedinstvena imena.

Generička formula je sljedeća,

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

Ubacite vrijednosti da dobijete konačni oblik.

=SUMPROIZVOD(–(FREKVENCIJA(PODRŽAVA(B4:B17,B4:B17,0),RED(B4:B17)-RED(B4)+1)>0))

Gdje,

  • Funkcija MATCH se koristi za dobivanje pozicije svakog imena koje se pojavljuje u podacima. Ovdje u funkciji MATCH lookup_value, lookup_array i [match type] je B4:B17,B4:B17,0.
  • Argument bins_array je konstruiran iz ovog dijela formule (ROW(B4:B17)-ROW(B4)+1)
  • Funkcija FREQUENCY vraća niz brojeva koji označava broj za svaki broj u nizu podataka, organiziran prema bin. Ključna karakteristika u radu formule FREQUENCY je da kada je broj već prebrojan, FREQUENCY će vratiti nulu.
  • Sada provjeravamo vrijednosti koje veći od nule (>0), što pretvara brojeve u TRUE ili FALSE , tada koristimo dvostruko negativan (--) za pretvaranje TRUE i FALSE vrijednosti u 1s i 0s.
  • Konačno, funkcija SUMPRODUCT jednostavno dodaje brojeve gore i vraća ukupno.

Pošto je ovo Formula niza , pritisnite “CTRL+SHIFT+ENTER” za primjenu formule. I dobili smo naše konačno računanje.

Pročitajte više: Izbrojite jedinstvene vrijednosti s kriterijima prema ZBIRNI PROIZVOD u Excelu

2. Upotreba SUM sa COUNTIF formulom za brojanje jedinstvenih imena

Korak-1:

Sada ćemo koristiti SUM sa COUNTIF formula da dobijete traženi broj.

Generička formula za ovu formulu je,

=SUM(IF(ISTEXT(Vrijednost),1/COUNTIF( raspon, kriteriji), “”))

Ubacite vrijednosti da dobijete 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 tekstualne i lažne za ostale vrijednosti.
  • Raspon i kriteriji su B4:B17
  • Ako su vrijednosti 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 zbir svih vrijednosti i vraća rezultat.

Korak-2:

Pošto je ovo Formula niza , pritisnite “CTRL+SHIFT+ENTER” da biste primijenili formula. I midobili smo naše konačno računanje.

Pročitajte više: Jedinstvene vrijednosti za Excel Formula Count (3 laka načina)

3. Korištenje SUM sa FREQUENCY i MATCH Formulom 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(referenca)-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 [tip 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 grešku #N/A za prazne ćelije . Dakle, izuzimamo prazne ćelije sa B4:B17””
  • Argument bins_array je konstruisan iz ovog dela formule (ROW(B4:B17)-ROW( B4)+1)
  • Ovaj rezultirajući niz se dovodi u funkciju FREQUENCY koja vraća niz brojeva koji označavaju broj za svaki broj u nizu podataka
  • Konačno, vanjska IF funkcija pokazuje svaku jedinstvenu vrijednost na 1 i duplikat vrijednosti na

Pritisnite “CTRL+SHIFT+ENTER” da biste primijenili formulu niza.

Pročitajte više: Broj jedinstvenih tekstualnih vrijednosti s kriterijima u Excelu (5 metoda)

Slična očitanja

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

4. Korištenje UNIQUE funkcije za brojanje jedinstvenih imena

Korak-1:

Funkcija UNIQUE dostupna je samo za verziju Excel 365 .

Sada primijenite JEDINSTVENA funkcija. Generička formula je,

=COUNTA(UNIQUE(opseg))

Nakon unosa vrijednosti, konačni oblik je,

=COUNTA(UNIQUE(B4:B17))

Pritisnite Enter da dobijete rezultat.

Korak-2:

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

=JEDINSTVENI(B4:B17)

Pritisnite Enter za nastavak.

Pročitajte Više: Excel VBA: Brojite jedinstvene vrijednosti u koloni (3 metode)

5. Korišćenje naprednog filtera za brojanje jedinstvenih imena u Excelu

Korak 1:

Također možemo koristiti opciju Napredni filter za brojanje jedinstvenih imena. Da biste to učinili, idite na Podaci, u Sort & Filtriraj grupu, kliknite na Napredno.

2. korak:

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

Korak-3:

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

I naša lista jedinstvenih imena je napravljena.

Korak-4:

Da prebrojite jedinstvena imena, samo koristite ovu formulu,

=ROWS(E4:E9)

I pritisnite Enter .

Pročitajte više: Prebrojite jedinstvene vrijednosti s kriterijima po COUNTIFS-u u EXCEL-u ( 4 primjera)

Brze napomene

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

➤ Za Formulu niza , morate pritisnuti “CTRL+SHIFT+ENTER” istovremeno da dobijete rezultat.

➤ 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 procedure za brojanje jedinstvenih imena iz skupa podataka. Ako imate bilo kakvu zabunu ili sugestiju, dobrodošli ste da podijelite svoje mišljenje u odjeljku za komentare.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.