Excel funkcija COUNTIF omogućuje prebrojavanje broja ćelija koje zadovoljavaju određene kriterije ili uvjete u zadanom rasponu.
Funkcija COUNTIF jedna je od statističkih funkcija u Excelu koja je kombinacija funkcija COUNT i IF ili funkcije COUNTA. Kada se koristi u formuli, funkcija broji broj ćelija koje odgovaraju određenim kriterijima ili uvjetima u istom ili više raspona. Funkcija COUNTIF pomaže u prebrojavanju ćelija koje sadrže tekst, brojeve ili datume koji zadovoljavaju određene kriterije.
Možete brojati ćelije pomoću funkcija COUNTIF ili COUNTIFS u Excelu. Razlika između funkcija COUNTIF i COUNTIFS je u tome što se COUNTIF koristi za brojanje ćelija koje ispunjavaju jedan kriterij u jednom rasponu, dok COUNTIFS broji ćelije koje ispunjavaju više uvjeta u istom ili više raspona.
Ovaj članak će vam pokazati kako koristiti dvije funkcije COUNTIF i COUNTIFS u Excelu.
Excel funkcija COUNTIF
Funkcija COUNTIF omogućuje vam izvođenje brojanja podataka na temelju određenog kriterija ili uvjeta. Uvjet koji se koristi u funkciji radi s logičkim operatorima (, , =, >=, <=) i zamjenskim znakovima (*, ?) za djelomično podudaranje.
Sintaksa funkcije COUNTIF
Struktura funkcije COUNTIF je:
=COUNTIF(raspon,kriteriji)
Parametri:
rasponu
– Raspon ćelija za brojanje.kriterijima
– Uvjet određuje koje ćelije trebaju biti uključene u broj u navedenom rasponu. Kriteriji mogu biti numerička vrijednost, tekst, referenca na adresu ćelije ili jednadžba.
Korištenje funkcije COUNTIF za brojanje brojčanih vrijednosti
Kao što smo gore raspravljali, kriterij (drugi argument) u funkciji COUNTIF definira uvjet koji govori funkciji koje ćelije treba brojati.
Ova funkcija vam pomaže da prebrojite broj ćelija s vrijednostima koje zadovoljavaju logičke uvjete kao što su jednaki, veći, manji ili nisu jednaki određenoj vrijednosti, itd.
U primjeru u nastavku formula broji ćelije koje sadrže vrijednost jednaku 5 (kriteriji). Možete izravno umetnuti '5 u formulu ili koristiti referencu na adresu ćelije koja ima vrijednost (ćelija D2 u primjeru ispod).
=COUNTIF(B2:B11,D2)
Gornja formula broji broj ćelija u rasponu ćelija (B2:B11) koje sadrže vrijednost jednaku vrijednosti u ćeliji D2.
Sljedeća formula broji ćelije koje imaju vrijednost manju od 5.
=COUNTIF(B2:B11,"<5")
Operator manje od (<) govori formuli da broji ćelije s vrijednošću manjom od '5' u rasponu B2:B11. Kad god koristite operator u stanju, obavezno ga stavite u dvostruke navodnike (“”).
Ponekad kada želite prebrojati ćelije ispitujući ih prema kriteriju (vrijednosti) u ćeliji. U takvim slučajevima napravite kriterij spajanjem operatora i reference ćelije. Kada to učinite, morate staviti operator usporedbe u dvostruke navodnike (“”), a zatim staviti znak & (&) između operatora usporedbe i reference ćelije.
=COUNTIF(B2:B11,">="&D2)
Slika ispod prikazuje nekoliko primjera formula i njihov rezultat.
Korištenje funkcije COUNTIF za brojanje tekstualnih vrijednosti
Za prebrojavanje ćelija koje sadrže određene tekstualne nizove, koristite taj tekstualni niz kao argument kriterija ili ćeliju koja sadrži tekstualni niz. Na primjer, u donjoj tablici, ako želimo prebrojati sve ćelije u rasponu (B21:D27) s tekstualnom vrijednošću u ćeliji B21 (sam) u njoj, možemo koristiti sljedeću formulu:
=COUNTIF(B21:D27,B21)
Kao što smo već raspravljali, mogli bismo koristiti tekst 'sam' izravno u formuli ili upotrijebiti referencu ćelije koja ima kriterij (B21). Tekstualni niz uvijek treba biti stavljen u dvostruke navodnike (“”) kada se koristi u formuli u excelu.
=COUNTIF(B21:D27,"sam")
Za prebrojavanje ćelija koje ne sadrže određeni tekst, koristite formulu u nastavku:
=COUNTIF(B21:D27,""&B21)
Obavezno priložite "nije jednako" ""
operator u dvostrukim navodnicima.
Ako koristite tekst "sam" izravno u formuli, morate priložiti operator "" i tekstualni niz ("sam"
) u dvostrukim navodnicima.
=COUNTIF(B21:D27,"sam")
Korištenje zamjenskih znakova u funkciji COUNTIF programa Excel (djelomično podudaranje)
Možete koristiti formulu COUNTIF sa zamjenskim znakovima za prebrojavanje ćelija koje sadrže određenu riječ, izraz ili slova. Postoje tri zamjenska znaka koja možete koristiti u funkciji Excel COUNTIF:
*
(zvjezdica) – Koristi se za brojanje ćelija s bilo kojim brojem početnih i završnih znakova/slova. (npr. St* može značiti Stark, Stork, Stacks itd.?
(upitnik) – Koristi se za pronalaženje ćelija s bilo kojim pojedinačnim znakom. (npr. St?rk može značiti Stark ili Roda.~
(tilda) – Koristi se za pronalaženje i brojanje broja ćelija koje sadrže upitnik ili znak zvjezdice (~, *, ?) u tekstu.
Brojanje ćelija koje počinju ili završavaju određenim znakovima
Za prebrojavanje ćelija koje počinju ili završavaju određenim tekstom s bilo kojim brojem drugih znakova u ćeliji, koristite zamjenski znak zvjezdice (*) u drugom argumentu funkcije COUNTIF.
Koristite ovu formulu uzorka:
=COUNTIF(A1:A10,"A*")
– za brojanje ćelija koje počinju s “A”.
=COUNTIF(A19:A28,"*er")
– za prebrojavanje broja ćelija koje završavaju znakovima "er".
=COUNTIF(A2:A12,"*QLD*")
– za brojanje ćelija koje sadrže tekst “QLD” bilo gdje u tekstualnom nizu.
A ? predstavlja točno jedan znak, upotrijebite ovaj zamjenski znak u funkciji COUNTIF u nastavku da prebrojite broj ćelija koje sadrže točno +1 znak gdje je "?
' koristi se.
=COUNTIF(A1:A10,"Par?s")
Brojanje praznih i nepraznih ćelija s funkcijom COUNTIF
Formula COUNTIF također je od pomoći kada je u pitanju brojanje praznih ili nepraznih ćelija u danom rasponu.
Brojite neprazne ćelije
Ako želite brojati samo ćelije koje sadrže bilo koje 'tekstualne' vrijednosti, upotrijebite formulu u nastavku. Ova formula smatra ćelije s datumima i brojevima kao prazne ćelije i neće ih uključiti u brojanje.
=COUNTIF(A1:B12,"*")
Zamjenski znak *
podudara se samo s tekstualnim vrijednostima i vraća broj svih tekstualnih vrijednosti u zadanom rasponu.
Ako želite prebrojati sve neprazne ćelije u danom rasponu, pokušajte ovu formulu:
=COUNTIF(A1:B12,"")
Brojite prazne ćelije
Ako želite prebrojati prazne ćelije u određenom rasponu, koristite funkciju COUNTIF s *
zamjenski znak i operator u argumentu kriterija za brojanje praznih ćelija.
Ova formula broji ćelije koje ne sadrže tekstualne vrijednosti:
=COUNTIF(A1:B12,""&"*")
Od *
zamjenski znak se podudara s bilo kojom tekstualnom vrijednošću, gornja formula će izbrojati sve ćelije kojima nisu jednake *
. Također broji ćelije s datumima i brojevima kao praznine.
Za prebrojavanje svih praznina (sve vrste vrijednosti):
=COUNTIF(A1:B12,"")
Ova funkcija broji samo prazne ćelije u rasponu.
Korištenje funkcije COUNTIF za brojanje datuma
Možete brojati ćelije s datumima (isto kao što ste to učinili s kriterijima broja) koje zadovoljavaju logički uvjet ili navedeni datum ili datum u referentnoj ćeliji.
Za prebrojavanje ćelija koje sadrže navedeni datum (05-05-2020), koristili bismo ovu formulu:
=COUNTIF(B2:B10,"05-05-2020")
Također možete odrediti datum u različitim formatima kao kriterij u funkciji COUNTIF kao što je prikazano u nastavku:
Ako želite prebrojati ćelije koje sadrže datume prije ili poslije određenog datuma, upotrijebite operatore manje od (prije) ili veće od (poslije) zajedno s određenim datumom ili referencom ćelije.
=COUNTIF(B2:B10,">=05/05/2020")
Također možete koristiti referencu ćelije koja sadrži datum kombinirajući je s operatorom (unutar dvostrukih navodnika).
Za prebrojavanje broja ćelija u rasponu A2:A14 s datumom prije datuma u E3, koristite formulu u nastavku, gdje operator veći od (<) znači prije datuma u E3.
=COUNTIF(A2:A14,"<"&E3)
Nekoliko primjera formula i njihov rezultat:
Brojite datum na temelju trenutnog datuma
Funkciju COUNTIF možete kombinirati s određenim Excelovim funkcijama datuma, tj. TODAY() za prebrojavanje ćelija koje imaju trenutni datum.
=COUNTIF(A2:A14,">"&DANAS())
Ova funkcija broji sve datume od danas u rasponu (A2:A14).
Brojite datume između određenog datumskog raspona
Ako želite prebrojati sve datume između dva datuma, trebate koristiti dva kriterija u formuli.
To možemo učiniti pomoću dvije metode: funkcija COUNTIF i COUNTIFS.
Korištenje Excel funkcije COUNTIF
Morate koristiti dvije funkcije COUNTIF da biste prebrojali sve datume između dva navedena datuma.
Za brojanje datuma između '09-02-2020' i '20-08-2021', koristite ovu formulu:
=COUNTIF(A2:A14,">09-02-2020")-COUNTIF(A2:A14,">20-08-2021")
Ova formula prvo pronalazi broj ćelija koje imaju datum nakon 2. veljače i oduzima broj ćelija s datumima nakon 20. kolovoza. Sada dobivamo broj. ćelija koje imaju datume koji dolaze nakon 2. veljače i na ili prije 20. kolovoza (broj je 9).
Ako ne želite da formula broji i 2. veljače i 20. kolovoza, umjesto toga upotrijebite ovu formulu:
=COUNTIF(A2:A14,">09-02-2020")-COUNTIF(A2:A14,">=20-08-2021")
Jednostavno zamijenite operator '>' s '>=' u drugom kriteriju.
Korištenje funkcije Excel COUNTIFS
Funkcija COUNTIFS također podržava više kriterija i za razliku od funkcije COUNTIF, ona broji ćelije tek nakon što su ispunjeni svi uvjeti. Ako želite prebrojati ćelije sa svim datumima između dva navedena datuma, unesite ovu formulu:
=COUNTIFS(A2:A14,">"&A11,A2:A14,"<"&A10)
Ako želite i navedene datume uključiti u zbroj, upotrijebite operatore '>=' i '<='. Evo, idite s ovom formulom:
=COUNTIFS(A2:A14,">=09-02-2020",A2:A14,"<=20-08-2021")
Koristili smo datum izravno u kriterijima umjesto reference ćelije za ovaj primjer.
Kako rukovati COUNTIF i COUNTIFS s više kriterija u Excelu
Funkcija COUNTIF se uglavnom koristi za brojanje ćelija s jednim kriterijem (uvjetom) u jednom rasponu. Ali još uvijek možete koristiti COUNTIF za brojanje ćelija koje odgovaraju višestrukim uvjetima u istom rasponu. Međutim, funkcija COUNTIFS može se koristiti za brojanje ćelija koje ispunjavaju više uvjeta u istim ili različitim rasponima.
Kako brojati brojeve unutar raspona
Možete brojati ćelije koje sadrže brojeve između dva navedena broja pomoću dvije funkcije: COUNTIF i COUNTIFS.
COUNTIF za brojanje brojeva između dva broja
Jedna od uobičajenih upotreba funkcije COUNTIF s više kriterija je brojanje brojeva između dva navedena broja, npr. za brojanje brojeva veće od 10, ali manje od 50. Za brojanje brojeva unutar raspona, spojite dvije ili više funkcija COUNTIF u jednu formulu. Dopustite nam da vam pokažemo kako.
Recimo da želite prebrojati ćelije u rasponu B2:B9 gdje je vrijednost veća od 10 i manja od 21 (ne uključujući 10 i 21), koristite ovu formulu:
=COUNTIF(B2:B14,">10")-COUNTIF(B2:B14,">=21")
Razlika između dva broja nalazi se oduzimanjem jedne formule od druge. Prva formula broji brojeve veće od 10 (što je 7), druga formula vraća broj većih ili jednakih 21 (što je 4), a rezultat druge formule oduzima se od prve formule (7 -4) za dobivanje broja brojeva između dva broja (3).
Ako želite prebrojati ćelije s brojem veći od 10 i manjim od 21 u rasponu B2:B14, uključujući brojeve 10 i 21, koristite ovu formulu:
=COUNTIF(B2:B14,">=10")-COUNTIF(B2:B14,">21")
COUNTIFS za brojanje brojeva između 2 broja
Za brojanje brojeva između 10 i 21 (osim 10 i 21) koji se nalaze u ćelijama B2 do B9, koristite ovu formulu:
=COUNTIFS(B2:B14,">10",B2:B14,"<21")
Da biste u broj uključili 10 i 21, samo upotrijebite operatore "veće ili jednako" (>=) umjesto "veće od" i "manje ili jednako" (<=) umjesto operatora "manje od" u formulama .
COUNTIFS za brojanje ćelija s više kriterija (I kriteriji)
Funkcija COUNTIFS množina je pandan funkcije COUNTIF koja broji ćelije na temelju dva ili više kriterija u istom ili više raspona. Poznata je kao 'I logika' jer je funkcija napravljena za brojanje ćelija samo kada su svi zadani uvjeti TRUE.
Na primjer, želimo saznati koliko je puta (broj ćelija) taj kruh (vrijednost u stupcu A) prodan manje od 5 (vrijednost u stupcu C).
Možemo koristiti ovu formulu:
=COUNTIFS(A2:A14,"Kruh",C2:C14,"<5")
COUNTIF za brojanje ćelija s više kriterija (ILI kriteriji)
Ako želite prebrojati broj ćelija koje zadovoljavaju više kriterija u istom rasponu, spojite dvije ili više funkcija COUNTIF. Na primjer, ako želite saznati koliko se puta "Kruh" ili "Sir" ponavlja u navedenom rasponu (A2:A14), upotrijebite formulu u nastavku:
=COUNTIF(A2:A14,"Kruh")+COUNTIF(A2:A14,"Sir")
Ova formula broji stanice za koje je barem jedan od uvjeta TRUE. Zato se to zove 'ILI logika'.
Ako želite procijeniti više od jednog kriterija u svakoj od funkcija, bolje je koristiti COUNTIFS umjesto COUNTIF. U donjem primjeru želimo dobiti broj statusa "Naručeno" i "Isporučeno" za "Kruh", pa bismo koristili ovu formulu:
=COUNTIFS(A2:A14,"Kruh",C2:C14,"Naručeno")+COUNTIFS(A2:A14,"Kruh",C2:C14,"Isporučeno")
Nadamo se da će vam ovaj jednostavan, ali prilično dugačak vodič dati ideju o tome kako koristiti funkcije COUNTIF i COUNTIF u Excelu.