COUNTIFS jedinstvene vrijednosti u Excelu (3 laka načina)

  • Podijeli Ovo
Hugh West

Dok radimo u Excelu, često moramo izdvojiti jedinstvene vrijednosti iz skupa podataka. Ponekad moramo prebrojati broj jednakih vrijednosti u skupu podataka.

Danas ću pokazati kako prebrojati jedinstvene vrijednosti u skupu podataka pomoću funkcije COUNTIFS .

Preuzmite Vježbenicu

COUNTIFS jedinstvene vrijednosti u Excel.xlsx

COUNTIFS jedinstvene vrijednosti u Excelu

Ovdje imamo skup podataka sa nekim proizvodima i kontakt adresama kupaca koji su kupili proizvode kompanije Mars Group.

Naš cilj ovdje je da prvo izbrojite ukupan broj jedinstvenih tekstualnih vrijednosti i numeričkih vrijednosti iz adresa kontakta koristeći COUNTIFS funkciju Excela.

1. Brojanje jedinstvenih tekstualnih vrijednosti

Pre svega, izbrojat ćemo broj jedinstvenih tekstualnih vrijednosti sa adresa kontakta koristeći funkciju COUNTIFS .

Koristit ćemo kombinacija funkcija Excela SUM , ISTEXT, i COUNTIFS .

Formula će biti:

=SUM(--(ISTEXT(C4:C20)*COUNTIFS(C4:C20,C4:C20)=1))

[ To je Formula niza . Zato ne zaboravite pritisnuti Ctrl + Shift + Enter osim ako niste u Office 365 .]

  • Ovdje C4:C20 je raspon mojih ćelija. Vi koristite svoj.
  • Istu operaciju možete izvesti koristeći COUNTIF funkciju Excel.

Vidite, postoje ukupno 3 jedinstvena tekstaadrese.

Objašnjenje formule

  • ISTEXT(C4:C20) vraća TRUE za sve adrese koje su tekstualne vrijednosti i vraća FALSE za sve adrese koje nisu tekstualne vrijednosti.
  • Slično, COUNTIFS(C4:C20,C4:C20)=1 vraća TRUE za sve adrese koje se pojavljuju samo jednom , i FALSE za adrese koje se pojavljuju više puta.
  • --(ISTEXT(C4:C20)*COUNTIFS(C4:C20, C4:C20)=1) množi dva uslova i vraća 1 ako su oba uslova ispunjena, u suprotnom vraća 0.
  • Konačno, funkcija SUM dodaje sve vrijednosti i vraća broj jedinstvenih tekstualnih vrijednosti.

Pročitajte više: Kako koristiti COUNTIF za jedinstveni tekst

2. Brojanje jedinstvenih numeričkih vrijednosti

Također možemo prebrojati broj jedinstvenih numeričkih vrijednosti sa adresa kontakta pomoću funkcije COUNTIFS .

Koristit ćemo kombinaciju funkcije SUM , ISNUMBER, i COUNTIFS Excela.

Formula će biti:

=SUM(--(ISNUMBER(C4:C20)*COUNTIFS(C4:C20,C4:C20)=1))

[ To je također Formula niza . Zato ne zaboravite pritisnuti Ctrl + Shift + Enter osim ako niste u Office 365 .]

  • Ovdje C4:C20 je raspon mojih ćelija. Vi koristite svoju.
  • Možete izvesti istu operaciju koristeći COUNTIF funkciju Excel.

Vidite, postoji ukupno 5 jedinstvenih numeričkih adresa .

ObjašnjenjeFormula

  • ISNUMBER(C4:C20) vraća TRUE za sve adrese koje su numeričke vrijednosti i vraća FALSE za sve adrese koje nisu numeričke vrijednosti.
  • Slično, COUNTIFS(C4:C20,C4:C20)=1 vraća TRUE za sve adrese koje se pojavljuju samo jednom, a FALSE za adrese koje se pojavljuju više od jednom.
  • --(ISNUMBER(C4:C20)*COUNTIFS(C4:C20, C4:C20)=1) množi dva uslova i vraća 1 ako su oba uslova ispunjena, u suprotnom vraća 0.
  • Konačno, SUM funkcija dodaje sve vrijednosti i vraća broj jedinstvenih numeričkih vrijednosti

Slična očitanja:

  • Kako prebrojati jedinstvene vrijednosti u Excel pomoću zaokretne tablice
  • Excel formula broji jedinstvene vrijednosti (3 laka načina)

3. Brojanje jedinstvenih vrijednosti osjetljivih na velika i mala slova

Funkcije COUNTIF i COUNTIFS vraćaju podudaranja koja ne razlikuju velika i mala slova. Stoga, da bismo primijenili podudaranje osjetljivo na velika i mala slova, moramo biti malo lukaviji.

Pogledajte ovaj novi skup podataka. Ovdje imamo evidenciju ocjena nekih učenika na ispitu u školi koja se zove Sunflower Kindergarten.

Ovdje želimo izbrojati ukupan broj jedinstvenih ocjena, s obzirom na slučaj -osjetljiva podudaranja.

Da biste to učinili, uzmite novu kolonu i unesite ovu formulu u prvu ćeliju nove kolone:

=SUM(--EXACT($C$4:$C$20,C4))

[Formula niza. Zato pritisnite Ctrl + Shift + Enter .]

  • Ovdje $C$4:$C$20 je raspon mojih ćelija i C4 je moja prva ćelija. Vi koristite svoju.
  • Ne zaboravite koristiti Apsolutna referenca ćelije .

Zatim povucite Ručica za popunjavanje da kopirate ovu formulu u ostale ćelije.

Zatim u novu ćeliju umetnite ovu formulu:

=SUM(IF(E4:E20=1,1,0)) [Opet Formula niza. Zato pritisnite Ctrl + shift + Enter osim ako niste u Office 365.]

  • Ovdje E4:E20 je opseg moje nove kolone. Vi koristite svoju.

Ovdje imamo broj ocjena koje se pojavljuju samo jednom, a to je 4.

Ograničenja formula i alternativne opcije

Do sada smo koristili tri metode za prebrojavanje jedinstvenih vrijednosti u Excel-u.

Ali ako ste malo pametni, do sada biste trebali shvatiti da postoji nekoliko ograničenja na trikove koje smo koristili.

To jest, formule broje vrijednosti koje se pojavljuju samo jednom, ali ne broje ukupan broj stvarnih jedinstvenih vrijednosti prisutnih tamo s obzirom na sve vrijednosti.

Na primjer, ako raspon vrijednosti sadrži {A, A, A, B, B, C, D, E} , računat će se samo C, D, E , i vrati 3 .

Ali ponekad će neko možda morati da izbroji A, B, C, D, E i vrati 5.

Da bi riješio ove vrste problema, Excel nudi funkciju pod nazivom UNIQUE .

Ali kratak podsjetnik, koji je dostupan u Officeusamo 365 .

Prebrojavanje jedinstvenih vrijednosti korištenjem funkcija UNIQUE i ROWS

U našem originalnom skupu podataka, da se prebroji jedinstveni broj adresa kontakta s obzirom na sve adrese, možete koristiti ovu formulu:

=COUNT(UNIQUE(C4:C20))

Pogledajte , postoji ukupno 6 jedinstvenih adresa, uzimajući u obzir sve adrese barem jednom.

Sada, da biste pronašli samo jedinstvene tekstualne adrese, možete koristiti ovu formulu:

=ROWS(UNIQUE(IF(ISTEXT( C4:C20 ), C4:C20 )))-1

  • C4:C20 je moj raspon vrijednosti. Vi koristite svoju.
  • Koristite funkciju ROWS umjesto funkcije COUNT .
  • I ne zaboravite oduzeti 1 od formula na kraju.

Slično, da biste pronašli samo jedinstvene numeričke adrese, možete koristiti ovu formulu:

=ROWS(UNIQUE(IF(ISNUMBER( C4:C20 ), C4:C20 )))-1

Zaključak

Korišćenje ovim metodama možete prebrojati broj jedinstvenih vrijednosti u skupu podataka. Znate li neku drugu metodu? Ili imate pitanja? Slobodno nas pitajte.

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.