Funktsiooni Exceli COUNTIF kasutamine -

Kokkuvõte

COUNTIF on Exceli funktsioon, et arvutada vahemikus olevad lahtrid, mis vastavad ühele tingimusele. COUNTIF-i saab kasutada kuupäevasid, numbreid ja teksti sisaldavate lahtrite loendamiseks. COUNTIF-is kasutatud kriteeriumid toetavad osaliseks sobitamiseks loogilisi operaatoreid (>, <,, =) ja metamärke (* ,?).

Eesmärk

Loendage kriteeriumidele vastavad lahtrid

Tagastusväärtus

Loendati rakke tähistav arv.

Süntaks

= COUNTIF (vahemik, kriteeriumid)

Argumendid

  • vahemik - loendatavate rakkude vahemik.
  • kriteeriumid - kriteeriumid, mis kontrollivad, milliseid rakke tuleks loendada.

Versioon

Excel 2003

Kasutusjuhised

Exceli funktsioon COUNTIF loendab vahemikus olevate lahtrite arvu, mis vastavad ühele tarnitud tingimusele. Kriteeriumid võivad osalise sobitamise jaoks sisaldada loogilisi operaatoreid (>, <,, =) ja metamärke (* ,?). Kriteeriumid võivad põhineda ka teise lahtri väärtusel, nagu allpool selgitatud.

COUNTIF on Exceli kaheksa funktsiooni rühmas, mis jagavad loogilised kriteeriumid kaheks osaks (vahemik + kriteeriumid). Seetõttu on kriteeriumide koostamisel kasutatud süntaks erinev ja COUNTIF nõuab lahtrivahemikku, massiivi ei saa kasutada.

COUNTIF toetab ainult ühte tingimust. Kui peate rakendama mitut kriteeriumi, kasutage funktsiooni COUNTIFS. Kui peate loogilise testi osana manipuleerima vahemiku argumendi väärtustega, vaadake funktsioone SUMPRODUCT ja / või FILTER.

Põhinäide

Eespool näidatud töölehel kasutatakse lahtrites G5, G6 ja G7 järgmisi valemeid:

=COUNTIF(D5:D12,">100") // count sales over 100 =COUNTIF(B5:B12,"jim") // count name = "jim" =COUNTIF(C5:C12,"ca") // count state = "ca"

Teade, et COUNTIF ei ole tõstutundlik, tähti „CA” ja „ca” käsitletakse samamoodi.

Kriteeriumides topelt jutumärgid ("")

Üldiselt peavad tekstiväärtused olema topelt jutumärkides ("") ja numbrid mitte. Kui aga loogiline operaator lisatakse numbrile, tuleb number ja operaator lisada jutumärkidesse, nagu on näha allpool toodud teises näites:

=COUNTIF(A1:A10,100) // count cells equal to 100 =COUNTIF(A1:A10,">32") // count cells greater than 32 =COUNTIF(A1:A10,"jim") // count cells equal to "jim"

Väärtus teisest lahtrist

Teise lahtri väärtuse saab lisada liitmise abil kriteeriumidesse. Allpool toodud näites tagastab COUNTIF väärtuste loendi A1: A10 väärtused, mis on väiksemad kui lahtris B1 olevad väärtused. Pange tähele, et väiksem kui operaator (mis on tekst) on lisatud jutumärkidesse.

=COUNTIF(A1:A10,"<"&B1) // count cells less than B1

Ei ole võrdne

Kriteeriumi "mitte võrdne" koostamiseks kasutage operaatorit, mis on ümbritsetud jutumärkidega (""). Näiteks loendatakse allpool toodud valemis lahtris A1: A10 lahtrid, mis ei võrdu punase värvusega:

=COUNTIF(A1:A10,"red") // not "red"

Tühjad lahtrid

COUNTIF suudab loendada tühjad või tühjad lahtrid. Allpool toodud valemid loendavad tühje ja mitte tühje lahtreid vahemikus A1: A10:

=COUNTIF(A1:A10,"") // not blank =COUNTIF(A1:A10,"") // blank

Kuupäevad

Lihtsaim viis COUNTIF-i kasutamiseks koos kuupäevadega on viidata kehtivale kuupäevale teises lahtris koos lahtriviitega. Näiteks A1: A10 lahtrite loendamiseks, mis sisaldavad B1 kuupäevast suuremat kuupäeva, võite kasutada järgmist valemit:

=COUNTIF(A1:A10, ">"&B1) // count dates greater than A1

Pange tähele, et peame liitma operaatori B1 kuupäevaga. Täpsemate kuupäevakriteeriumide (st kõigi antud kuu kuupäevade või kahe kuupäeva vaheliste kuupäevade) kasutamiseks peate lülituma funktsioonile COUNTIFS, mis saab hakkama mitme kriteeriumiga.

The safest way hardcode a date into COUNTIF is to use the DATE function. This ensures Excel will understand the date. To count cells in A1:A10 that contain a date less than April 1, 2020, you can use a formula like this

=COUNTIF(A1:A10,"<"&DATE(2020,4,1)) // dates less than 1-Apr-2020

Wildcards

The wildcard characters question mark (?), asterisk(*), or tilde (~) can be used in criteria. A question mark (?) matches any one character and an asterisk (*) matches zero or more characters of any kind. For example, to count cells in a A1:A5 that contain the text "apple" anywhere, you can use a formula like this:

=COUNTIF(A1:A5,"*apple*") // cells that contain "apple"

To count cells in A1:A5 that contain any 3 text characters, you can use:

=COUNTIF(A1:A5,"???") // cells that contain any 3 characters

The tilde (~) is an escape character to match literal wildcards. For example, to count a literal question mark (?), asterisk(*), or tilde (~), add a tilde in front of the wildcard (i.e. ~?, ~*, ~~).

Notes

  • COUNTIF is not case-sensitive. Use the EXACT function for case-sensitive counts.
  • COUNTIF only supports one condition. Use the COUNTIFS function for multiple criteria.
  • Text strings in criteria must be enclosed in double quotes (""), i.e. "apple", ">32", "ja*"
  • Cell references in criteria are not enclosed in quotes, i.e. "<"&A1
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters (zero or more).
  • To match a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).
  • COUNTIF requires a range, you can't substitute an array.
  • COUNTIF returns incorrect results when used to match strings longer than 255 characters.
  • COUNTIF will return a #VALUE error when referencing another workbook that is closed.

Related videos

Funktsiooni COUNTIF kasutamine Selles videos uurime, kuidas funktsiooni COUNTIF kasutada andmehulga mitmele kriteeriumile vastavate lahtrite loendamiseks. Lisage duplikaatväärtused filtriga FILTER Selles videos uurime, kuidas funktsiooni FILTER abil duplikaatväärtusi loetleda. Teisisõnu, väärtused, mis ilmuvad andmekogumis rohkem kui üks kord. Dünaamilise nimega vahemiku loomine tabeliga Selles videos uurime, kuidas luua dünaamiline nimega vahemik tabeliga. See on kõige lihtsam viis Excelis dünaamilise nimega vahemiku loomiseks. Kahe loendi võrdlemine ja erinevuste esiletoomine Selles videos vaatleme, kuidas võrrelda kahte loendit tingimusliku vormingu abil. See on suurepärane viis loendis puuduvate üksuste visuaalseks esiletoomiseks. Uuringuandmete joonistamine tulpdiagrammis Selles videos uurime, kuidas Exceli tulpdiagrammis esitada küsimusele üle 3000 uuringu vastuse. Kuidas leida puuduvaid väärtusi rakendusega COUNTIF Selles videos vaatleme, kuidas funktsiooni COUNTIF kasutada levinud probleemi lahendamiseks: kuidas leida ühest loendist väärtusi, mis kuvatakse teises loendis.

Huvitavad Artiklid...