Formule i funkcije

Funkcija COUNTIF

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)

Pregledač ne podržava video. Instalirajte Microsoft Silverlight, Adobe Flash Player ili Internet Explorer 9.

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

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 nije jednako sa i vrednost u ćeliji B4 tako da 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.

Uobičajeni problemi

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 kriterijum 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

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.

U kriterijumima možete da koristite džoker znakove – znak pitanja (?) i zvezdicu (*). Znak pitanja se podudara sa bilo kojim pojedinačnim znakom. 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,"jabuka?") će prebrojati sve instance reči "jabuka" poslednjim slovom koje 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 (kao što je =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 koristite Prebrojavanje ćelija 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

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.