COUNTIF

Kasutage funktsiooni COUNTIF, mis on üks statistikafunktsioonidest, kui soovite lahtreid loendada mingi kriteeriumi põhjal (nt juhul, kui soovite lugeda kokku kliendiloendis mingi kindla linna nime esinemiskordade arvu).

Kõige lihtsamal kujul ütleb COUNTIF-funktsioon järgmist:

  • =COUNTIF(kust soovite otsida?, mida soovite otsida?)

Siin on mõned näited:

  • =COUNTIF(A2:A5,"London")

  • =COUNTIF(A2:A5;A4)

Teie brauser ei toeta videot. Installige Microsoft Silverlight, Adobe Flash Player või Internet Explorer 9.

COUNTIF(vahemik;kriteerium)

Argumendi nimi

Kirjeldus

vahemik    (nõutav)

Loendatavate lahtrite rühm. Vahemik võib sisaldada arve või arve sisaldavaid massiive, nimega vahemikku või viiteid. Tühi- ja tekstiväärtusi ignoreeritakse.

Lugege lisateavet töölehel vahemike valimise kohta.

kriteerium    (nõutav)

Arv, avaldis, lahtriviide või tekstistring, mis määratleb, milliseid lahtreid loendatakse.

Näiteks saate kasutada arvu 32, võrdlust ">32", lahtrit B4 või sõna "õunad".

COUNTIF kasutab ainult ühte kriteeriumit. Kui soovite kasutada mitut kriteeriumit, kasutage funktsiooni COUNTIFS.

Näited

Nende näidete Excelis kasutamiseks kopeerige järgmise tabeli andmed ja kopeerige uuel töölehel lahtrisse A1.

Andmed

Andmed

õunad

32

apelsinid

54

virsikud

75

õunad

86

Valem

Kirjeldus

=COUNTIF(A2:A5;"õunad")

Sõna „õunad“ sisaldavate lahtrite arv lahtrivahemikus A2–A5. Tulem on 2.

=COUNTIF(A2:A5;A4)

Loendab sõna „virsikud“ (lahtri A4 väärtus) sisaldavate lahtrite arvu lahtrivahemikus A2–A5. Tulem on 1.

=COUNTIF(A2:A5,A2)+COUNTIF(A2:A5,A3)

Loendab sõna „õunad“ (lahtri A2 väärtus) ja „apelsinid“ (lahtri A3 väärtus) sisaldavate lahtrite arvu lahtrivahemikus A2–A5. Tulem on 3. Valemis kasutatakse mitme kriteeriumi määratlemiseks COUNTIF-avaldist kaks korda, üks kriteerium avaldise kohta. Samuti saaksite kasutada funktsiooni COUNTIFS.

=COUNTIF(B2:B5;">55")

Selliste lahtrite arv vahemikus B2–B5, mille väärtus on suurem kui 55. Tulem on 2.

=COUNTIF(B2:B5;"<>"&B4)

Selliste lahtrite arv vahemikus B2–B5, mille väärtus pole 75. Ampersand (&) ühendab pole võrdne väärtusega tehtemärgi "<>" ja lahtri B4 väärtuse =COUNTIF(B2:B5,"<>75"). Tulem on 3.

=COUNTIF(B2:B5;">=32")-COUNTIF(B2:B5;">85")

Selliste lahtrite arv vahemikus B2–B5, mille väärtus on suurem kui (>) 32 või sellega võrdne (=) ning väiksem kui (<) 85 või sellega võrdne (=). Tulem on 3.

=COUNTIF(A2:A5;"*")

Suvalist teksti sisaldavate lahtrite arv lahtrivahemikus A2–A5. Tärni (*) kasutatakse suvalise märgi tähistamiseks metamärgina. Tulem on 4.

=COUNTIF(A2:A5;"???ad")

Loendab selliste lahtrite arvu vahemikus A2–A5, mis sisaldavad täpselt 7 märki ja lõpevad tähtedega „es“. Küsimärki „?“ kasutatakse eraldi märgi tähistamiseks metamärgina. Tulem on 2.

Sagedasemad probleemid

Probleem

Mis läks valesti

Pikkade stringide puhul tagastatakse vale väärtus.

Funktsioon COUNTIF tagastab vale tulemi, kui kasutate seda rohkem kui 255 märgi pikkuste stringide vastendamiseks.

Kui soovite vastendada stringe, kus on rohkem kui 255 märki, kasutage funktsiooni CONCATENATE või ühendusmärki &. Näide. =COUNTIF(A2:A5;"pikk string"&"teine pikk string").

Eeldasite mingit väärtust, aga seda ei tagastatud.

Lisage kindlasti argumendile kriteerium jutumärgid.

COUNTIF-valemi puhul ilmneb #VALUE!-tõrge, kui viidatakse muule töölehele.

See tõrge tekib juhul, kui funktsiooni sisaldav valem viitab lahtritele või vahemikule suletud töövihikus ning lahtrid arvutatakse. Selle funktsiooni toimimiseks peab teine töövihik olema avatud.

Põhitõed

Toiming

Põhjused

Võtke arvesse, et funktsioon COUNTIF ei erista tekstistringides suur- ja väiketähti.

Kriteeriumid pole tõstutundlikud. Stringide „õunad“ ja "ÕUNAD" sisud vastavad samadele lahtritele.

Kasutage metamärke.

Kriteeriumides saate kasutada metamärke – küsimärki (?) ja tärni (*). Küsimärk tähistab suvalist üksikmärki, tärn aga suvalist märgijada. Kui soovite aga küsimärki või tärni otsida, tippige otsitava märgi ette tilde (~).

Näide. =COUNTIF(A2:A5;"õun??") loendab kokku kõik üksused, mis sisaldavad sõna „õun“ ja ei arvesta sõna lõputähti.

Veenduge, et teie andmed ei sisaldaks vigaseid märke.

Tekstiväärtuste loendamisel veenduge, et andmed ei sisalda algus- ega lõputühikuid, ebaühtlast sirgete ja kõverate jutumärkide kasutust ega mitteprinditavaid märkes. Vastasel juhul võib funktsioon COUNTIF tagastada vale või ootamatu väärtuse.

Proovige funktsiooni CLEAN või funktsiooni TRIM kasutamist.

Kasutage mugavuse huvides nimega vahemikke

COUNTIF toetab nimega vahemikke valemis (näiteks =COUNTIF(puuvili,">=32")-COUNTIF(puuvili,">85"). Nimega vahemik võib olla praegusel töölehel, sama töövihiku muul lehel või muus töövihikus. Viitamiseks muule töövihikule peab ka see teine töövihik olema avatud.

Märkus. : Funktsioon COUNTIF ei arvesta lahtreid lahtri tausta ega fondi värvi põhjal. Kuid Excel toetab kasutaja määratletavaid funktsioone (UDF-id), mis kasutavad lahtri taustal või fondi värvil põhinevate lahtrite jaoks keelt Microsoft Visual Basic for Applications (VBA). Siin on toodud näide, kuidas saate VBA abil lugeda kokku teatud värvi lahtrid.

Kas vajate rohkem abi?

Võite oma küsimuse alati esitada mõnele Exceli tehnikakogukonna eksperdile, otsida abi vastustefoorumist või soovitada mõnd uut funktsiooni või täiustust Exceli User Voice’i lehel.

Vt ka

Tühjade lahtrite loendamiseks funktsiooni COUNTA kasutamine

Mitut kriteeriumi kasutavate lahtrite loendamiseks funktsiooni COUNTIFS kasutamine

Vaadake videot funktsiooni COUNTIFS kasutamise kohta

Funktsioon SUMIF liidab ainult ühele kriteeriumile vastavad väärtused

Funktsioon SUMIFS lisab ainult mitmele kriteeriumile vastavad väärtused

Funktsioon IFS (Office 365, Excel 2016 ja uuemad)

Lahtritest eel- ja järeltühikute eemaldamiseks funktsiooni TRIM kasutamine

Lahtritest mitteprinditavate märkide eemaldamiseks funktsiooni CLEAN kasutamine

Ülevaade Exceli valemitest

Katkenud valemite vältimine

Valemivigade tuvastamine

Statistikafunktsioonid

Exceli funktsioonid (tähestikuliselt)

Exceli funktsioonid (kategooriate kaupa)

Funktsioonide SUMIF, COUNTIF ja seotud funktsioonide kasutamine andmete kiiranalüüsiks (tasuta eelvaade)

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×