Koristite funkciju COUNTIF, jednu od statističkih funkcija za prebrojavanje ćelija koje ispunjavaju kriterijum. Na primer, koristite ga da biste prebrojali koliko puta se određeni grad pojavljuje na spisku klijenata.
U najprostijem obliku, COUNTIF kaže:
- = COUNTIF(Gde želite da tražite?, Šta želite da tražite?)
Na primer:
- =COUNTIF(A2:A5,"London")
- =COUNTIF(A2:A5,A4)
Sintaksa
COUNTIF(opseg, kriterijumi)
| Ime argumenta | Opis |
|---|---|
| opseg (obavezno) | Grupa ćelija koje želite da prebrojite. Opseg može da sadrži brojeve, nizove, imenovani opseg ili reference koje sadrže brojeve. Excel zanemaruje prazne i tekstualne vrednosti. Saznajte kako da izaberete opsege na radnom listu |
| kriterijumi (obavezno) | Broj, izraz, referenca ćelije ili tekstualna niska koja određuje koje ćelije COUNTIF broji. Na primer, možete da upotrebite broj 32, poređenje kao što je ">32", ćeliju kao što je B4 ili reč poput "jabuke". COUNTIF koristi samo jedan kriterijum. Ako želite da koristite više kriterijuma, upotrebite funkciju COUNTIFS. |
Primeri korišćenja funkcije COUNTIF u programu Excel
Da biste koristili ove primere u programu Excel, kopirajte podatke iz sledeće tabele i nalepite ih u ćeliju A1 novog radnog lista.
| Podaci | Podaci |
|---|---|
| jabuke | 32 |
| pomorandže | 54 |
| breskve | 75 |
| jabuke | 86 |
| Formula | Opis |
| =COUNTIF(A2:A5;"jabuke") | Prebrojava ćelije koje sadrže „jabuke“ u opsegu ćelija od A2 do A5. Rezultat je 2. |
| =COUNTIF(A2:A5,A4) | Prebrojava ćelije koje sadrže „breskve“ (vrednost ćelije A4) u opsegu ćelija od A2 do A5. Rezultat je 1. |
| =COUNTIF(A2:A5,A2)+COUNTIF(A2:A5,A3) | Prebrojava jabuke (vrednost u ćeliji A2) i pomorandže (vrednost u ćeliji A3) u opsegu ćelija od A2 do A5. Rezultat je 3. Ova formula koristi dva COUNTIF izraza da bi navela više kriterijuma, jedan kriterijum po izrazu. Možete da koristite i funkciju COUNTIFS. |
| =COUNTIF(B2:B5,">55") | Prebrojava ćelije sa vrednostima većim od 55 u opsegu ćelija od B2 do B5. Rezultat je 2. |
| =COUNTIF(B2:B5,"<>"&B4) | Prebrojava ćelije sa vrednošću koja nije jednaka 75 u opsegu ćelija od B2 do B5. Znak ampersand (&) objedinjuje operator poređenja za not equal to ("<>") i vrednost u ćeliji B4 koja glasi =COUNTIF(B2:B5,"<>75"). Rezultat je 3. |
| =COUNTIF(B2:B5,">=32")-COUNTIF(B2:B5,"<=85") | Prebrojava ćelije sa vrednošću većom od(>) ili jednakom (=) 32 i manjom od (<) ili jednakom (=) 85 u opsegu ćelija od B2 do B5. Rezultat je 1. |
| =COUNTIF(A2:A5,"*") | Prebrojava ćelije koje sadrže bilo kakav tekst u opsegu ćelija od A2 do A5. Zvezdica (*) se koristi kako bi se zadalo podudaranje sa bilo kojim znakom. Rezultat je 4. |
| =COUNTIF(A2:A5,"?????es") | Prebrojava ćelije koje imaju tačno 7 znakova i koji se završavaju slovima „es“ u opsegu ćelija od A2 do A5. Upitnik (?) se koristi kako bi se zadalo podudaranje sa pojedinačnim znakovima. Rezultat je 2. |
Rešavanje problema sa uobičajenim COUNTIF greškama u programu Excel
| Problem | U čemu je problem |
|---|---|
| Vraćena je pogrešna vrednost za dugačke niske. | Funkcija COUNTIF daje netačne rezultate kada je koristite za podudaranje niski dužih od 255 znakova. Za podudaranje niski dužih od 255 znakova koristite funkciju CONCATENATE ili operator spajanja &. Na primer, =COUNTIF(A2:A5,"dugačka niska"&"još jedna dugačka niska"). |
| Vrednost nije vraćena kad je očekujete. | Proverite da li je argument kriterijuma pod navodnicima. |
| Formula COUNTIF prima grešku #VALUE! kada upućuje na drugi radni list. | Ova greška se javlja kada formula koja sadrži funkciju upućuje na ćelije ili opseg u zatvorenoj radnoj svesci, a ćelije se izračunavaju. Da bi ova funkcija radila, druga radna sveska mora biti otvorena. |
Najbolje prakse za korišćenje funkcije COUNTIF u programu Excel
| Uradite sledeće | Zašto |
|---|---|
| Imajte u vidu da COUNTIF zanemaruje mala i velika slova u tekstualnim niskama. | Kriterijumi ne razlikuju velika i mala slova. Drugim rečima, niska "jabuke" i niska "JABUKE" podudaraju se sa istim ćelijama. |
| Korišćenje džoker znakova. | U kriterijumima koristite džoker znakove upitnika (?) i zvezdicu (*). Znak pitanja odgovara bilo kojem pojedinačnom znaku. Zvezdica se podudara sa bilo kojim nizom znakova. Ako želite da pronađete pravi znak pitanja ili zvezdicu, otkucajte znak tilda (~) ispred traženog znaka. Na primer, =COUNTIF(A2:A5,"jabuk?") prebrojava sve instance reči "jabuk" pri čemu poslednje slovo može da se razlikuje. |
| Uverite se da podaci ne sadrže pogrešne znakove. | Kad prebrojavate tekstualne vrednosti, uverite se da podaci ne sadrže razmake na početku, razmake na kraju ili znakove koji neće biti odštampani i da se pravi ( ' ili " ) i zakrivljeni ( ‘ ili “) navodnici dosledno koriste. U suprotnom, COUNTIF može da vrati neočekivanu vrednost. Pokušajte sa funkcijom CLEAN ili funkcijom TRIM. |
| Da biste lakše radili, koristite imenovane opsege | COUNTIF podržava imenovane opsege u formulama kao što su =COUNTIF(voće,">=32")-COUNTIF(voće,">85"). Imenovani opseg se može nalaziti na trenutnom radnom listu, drugom radnom listu u istoj radnoj svesci ili u drugoj radnoj svesci. Da biste upućivali na imenovani opseg u drugoj radnoj svesci, ta radna sveska takođe mora da bude otvorena. |
Napomena
Funkcija COUNTIF ne može da broji ćelije na osnovu boje pozadine ili boje fonta. Međutim, možete da koristite funkciju User-Defined (UDF) napisanu u programu Visual Basic for Applications (VBA) za brojanje ili izvršavanje drugih operacija na ćelijama na osnovu njihove pozadine ili boje fonta.
Potrebna vam je dodatna pomoć?
Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u zajednicama.