COUNTIF (opis funkcije)
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
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. |
Uobičajeni problemi
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. |
Praktični savjeti
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 (npr. =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.