Funkciju COUNTIF, jednu od statističkih funkcija, koristite za brojanje ćelija koje zadovoljavaju kriterij; na primjer, možete izračunati koliko se puta određeni grad prikazuje na popisu klijenta.
Funkcija COUNTIF u najjednostavnijem obliku izgleda ovako:
-
=COUNTIF(Gdje želite tražiti?; Što želite pronaći?)
Na primjer:
-
=COUNTIF(A2:A5;"London")
-
=COUNTIF(A2:A5;A4)
COUNTIF(raspon, kriteriji)
|
Naziv argumenta |
Opis |
|---|---|
|
Raspon (obavezno) |
Grupa ćelija koje želite prebrojiti. Argument Raspon može sadržavati brojeve, polja, imenovane raspone ili reference koje sadrže brojeve. Prazne i tekstne vrijednosti zanemaruju se. Saznajte kako odabrati raspone na radnom listu. |
|
Kriterij (obavezno) |
Broj, izraz, referenca na ćeliju ili tekstni niz koji određuje koje će se ćelije brojati. Na primjer, možete koristiti broj kao 32, usporedbu kao "> 32", ćeliju kao B4 ili riječ kao "jabuke". COUNTIF koristi samo jedan kriterij. Funkciju COUNTIFS koristite ako želite koristiti više kriterija. |
Primjeri korištenja COUNTIF u programu Excel
Da biste primjere koristili u programu Excel, kopirajte podatke u tablici u nastavku i zalijepite ih u ćeliju A1 novog radnog lista.
|
Podaci |
Podaci |
|---|---|
|
jabuke |
32 |
|
naranče |
54 |
|
breskve |
75 |
|
jabuke |
86 |
|
Formula |
Opis |
|
=COUNTIF(A2:A5;"jabuke") |
Broji ćelije s jabukama u rasponu ćelija od A2 do A5. Rezultat je 2. |
|
=COUNTIF(A2:A5;A4) |
Broji ćelije s breskvama (vrijednost u ćeliji A4) u ćelijama od A2 do A5. Rezultat je 1. |
|
=COUNTIF(A2:A5;A2)+COUNTIF(A2:A5;A3) |
Broji jabuke (vrijednost u ćeliji A2) i naranče (vrijednost u ćeliji A3) u ćelijama od A2 do A5. Rezultat je 3. Formula dvaput koristi izraz COUNTIF radi određivanja više kriterija, s jednim kriterijem po izrazu. Koristiti možete i funkciju COUNTIFS. |
|
=COUNTIF(B2:B5,">55") |
Broji ćelije s vrijednošću većom od 55 u rasponu ćelija od B2 do B5. Rezultat je 2. |
|
=COUNTIF(B2:B5;"<>"&B4) |
Broji ćelije čija vrijednost nije jednaka 75 u rasponu ćelija od B2 do B5. Znak & spaja operator usporedbe "<>" (nije jednako) i vrijednost u ćeliji B4 da biste pročitali = COUNTIF(B2:B5;"<> 75"). Rezultat je 3. |
|
=COUNTIF(B2:B5;">=32")-COUNTIF(B2:B5;"<=85") |
Broji ćelije s vrijednošću većom (>) ili jednakom (=) 32 te manjom (<) ili jednakom (=) 85 u rasponu ćelija od B2 do B5. Rezultat je 1. |
|
=COUNTIF(A2:A5,"*") |
Broji ćelije koje sadrže bilo kakav tekst u rasponu ćelija od A2 do A5. Zamjenski znak * služi za bilo koji znak. Rezultat je 4. |
|
=COUNTIF(A2:A5;"?????es") |
Broji ćelije koje imaju točno 7 znakova i završavaju slovima "es" u ćelijama od A2 do A5. Znak upitnika (?) koristi se kao zamjenski znak za pojedinačne znakove. Rezultat je 2. |
Otklanjanje uobičajenih COUNTIF u programu Excel
|
Problem |
Što nije uredu |
|---|---|
|
Za dugačke nizove vraća se vrijednost koja nije valjana. |
Funkcija COUNTIF vraća netočne rezultate kada je koristite da biste povezali nizove dulje od 255 znakova. Da biste povezali nizove dulje od 255 znakova, koristite funkciju CONCATENATE ili operator &. Na primjer, =COUNTIF(A2:A5;"dugačak niz"&"neki drugi dugačak niz"). |
|
Nema vraćene vrijednost kada očekujete vrijednost. |
Provjerite jeste li stavili argument kriterij u navodnike. |
|
Formula COUNTIF prikazuje pogrešku #VRIJ.! prilikom referiranja na drugi radni list. |
Ta se pogreška pojavljuje kada se formula koja sadrži funkciju odnosi na ćelije ili raspon u zatvorenoj radnoj knjizi te se izračunavaju ćelije. Da bi ta značajka funkcionirala, druga radna knjiga mora biti otvorena. |
Najbolje prakse za korištenje COUNTIF u programu Excel
|
Postupak |
Razlog |
|---|---|
|
Imajte na umu da funkcija COUNTIF zanemaruje velika i mala slova u tekstnim nizovima. |
Kriteriji ne ovise o veličini slova. Drugim riječima, niz "jabuke" i "JABUKE" odnose se na iste ćelije. |
|
Korištenje zamjenskih znakova. |
Zamjenski znakovi – upitnik (?) i zvjezdica (*)– mogu se koristiti u kriterijima. Upitnik odgovara bilo kojem pojedinačnom znaku. Zvjezdica odgovara bilo kojem nizu znakova. Ako želite pronaći stvarni upitnik ili zvjezdicu, upišite tildu (~) ispred znaka. Na primjer, =COUNTIF(A2:A5;"jabuka?") broji sve instance "jabuke" s posljednjim slovom koje se može razlikovati. |
|
Podaci ne smiju sadržavati pogrešne znakove. |
Prilikom brojanja tekstnih vrijednosti provjerite da podaci u njemu ne sadrže početne razmake, završne razmake, nedosljedno korištenje ravnih i kosih navodnika ili nestandardne znakove. U tim slučajevima COUNTIF može vratiti neočekivanu vrijednost. Pokušajte koristiti funkciju CLEAN ili TRIM. |
|
Zbog praktičnosti koristite imenovane raspone |
COUNTIF podržava imenovane raspone u formuli (kao što je =COUNTIF(voće;">=32")-COUNTIF(voće;">85"). Imenovani raspon može se nalaziti na trenutnom radnom listu, na drugom radnom listu u istoj radnoj knjizi ili iz druge radne knjige. Za referencu iz druge radne knjige, ta druga radna knjiga također mora biti otvorena. |
Napomena: Funkcija COUNTIF neće brojati ćelije na temelju pozadine ćelije ni boje fonta. No, Excel podržava korisnički definirane funkcije (UDF-ove) koji koriste VBA operacija na ćelijama ovisno o pozadini ili boji fonta. Slijedi primjer brojanja broja ćelija određenih boja uz VBA.
Je li vam potrebna dodatna pomoć?
Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.