Korišćenje funkcije COUNTIF u programu Microsoft Excel

Primenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016

Koristite funkciju COUNTIF, jednu od statističkih funkcija za prebrojavanje ćelija koje ispunjavaju kriterijum; na primer, 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. Prazne i tekstualne vrednosti se zanemaruju.
Saznajte kako da izaberete opsege na radnom listu.
kriterijumi (obavezno) Broj, izraz, referenca ćelije ili tekstualna niska koja određuje koje ćelije će se prebrojavati.
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 dolenavedene 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“ podudaraće se sa istim ćelijama.
Koristite džoker znakove. Džoker znakovi – znak pitanja (?) i zvezdica (*) – mogu da se koriste u kriterijumima. 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?") će prebrojati 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 formuli (na primer, =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 mogli da upućujete na drugu radnu svesku, ta druga radna sveska takođe mora da bude otvorena.

Napomena

Funkcija COUNTIF neće brojati ćelije na osnovu pozadine ćelije ili boje fonta. Međutim, Excel podržava korisnički definisane funkcije (UDF-ove) pomoću Microsoft Visual Basic for Applications (VBA) operacije za ćelije na osnovu pozadine ili boje fonta. Evo primera kako možete da prebrojite ćelije određenom bojom ćelija pomoću VBA.

Potrebna vam je dodatna pomoć?

Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u zajednicama.

Takođe pogledajte

Funkcija COUNTIFS

Funkcija IF

Funkcija COUNTA

Pregled formula u programu Excel

Funkcija IFS

Funkcija SUMIF