Kuidas kasutada funktsiooni Exceli COUNTIFS -

Lang L: none (table-of-contents)

Kokkuvõte

Funktsioon Excel COUNTIFS tagastab lahtrite arvu, mis vastavad ühele või mitmele kriteeriumile. COUNTIFS-i saab kasutada kuupäevadel, numbritel, tekstil ja muudel tingimustel põhinevate kriteeriumidega. COUNTIFS toetab osaliseks sobitamiseks loogilisi operaatoreid (>, <,, =) ja metamärke (* ,?).

Eesmärk

Loendage lahtrid, mis vastavad mitmele kriteeriumile

Tagastusväärtus

Kriteeriumide täitmise arv

Süntaks

= COUNTIFS (vahemik1, kriteerium1, (vahemik2), (kriteerium2),…)

Argumendid

  • vahemik1 - esimene vahemik, mis eemaldatakse.
  • kriteeriumid1 - vahemikus kasutatavad kriteeriumid1.
  • vahemik2 - (valikuline) Teine hinnatav vahemik.
  • kriteeriumid2 - (valikuline) Kriteeriumid, mida kasutada vahemikus2.

Versioon

Excel 2007

Kasutusjuhised

Exceli funktsioon COUNTIFS loendab vahemikus olevate lahtrite arvu, mis vastavad ühele esitatud kriteeriumile. Erinevalt vanemast funktsioonist COUNTIF saab COUNTIFS rakendada rohkem kui ühte tingimust korraga. Tingimused on varustatud vahemike / kriteeriumide paaridega ja vaja on ainult esimest paari. Iga täiendava tingimuse jaoks peate esitama teise vahemiku / kriteeriumide paari. Lubatud on kuni 127 vahemiku / kriteeriumi paari.

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.

COUNTIFS on Exceli kaheksa funktsiooni rühmas, mis jagavad loogilised kriteeriumid kaheks osaks (vahemik + kriteeriumid). Selle tulemusel on kriteeriumide koostamisel kasutatud süntaks erinev ja COUNTIFS nõuab vahemiku argumentide jaoks lahtrivahemikku, massiivi ei saa kasutada.

Põhinäide

Näidatud näite abil saab COUNTIFS-i kasutada kirjete loendamiseks, kasutades kahte kriteeriumi järgmiselt:

=COUNTIFS(C5:C14,"red",D5:D14,"tx") // red and TX =COUNTIFS(C5:C14,"red",F5:F14,">20") // red and>20

Pange tähele, et funktsioon COUNTIFS ei ole tõstutundlik.

Kriteeriumides topelt jutumärgid ("")

Üldiselt tuleb tekstiväärtused sisestada jutumärkidesse ja numbrid seda ei tee. Kui aga number sisaldab loogilist operaatorit, tuleb number ja operaator lisada jutumärkidesse, nagu allpool näidatud:

=COUNTIFS(A1:A10,100) // count equal to 100 =COUNTIFS(A1:A10,">50") // count greater than 50 =COUNTIFS(A1:A10,"jim") // count equal to "jim"

Märkus: ühe tingimuse kuvamine ainult lihtsuse huvides. Lisatingimused peavad järgima samu reegleid.

Väärtus teisest lahtrist

Kui kasutatakse tingimuse teise lahtri väärtust, tuleb lahtriviide kasutamisel liita operaatoriga. Allpool toodud näites loendab COUNTIFS väärtused A1: A10-s, 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, kuid lahtriviide pole:

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

Märkus. COUNTIFS on üks paljudest funktsioonidest, mis jagavad tingimused kaheks osaks: vahemik + kriteeriumid. See põhjustab mõningaid vastuolusid teiste valemite ja funktsioonide suhtes.

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:

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

Tühjad lahtrid

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

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

Kuupäevad

Lihtsaim viis COUNTIFSi kasutamiseks 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:

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

Pange tähele, et liidame operaatori ">" B1 kuupäevaga, kuid lahtri viite ümber pole jutumärke.

Kindlaim viis kuupäeva sisestamiseks COUNTIFS-i on funktsioon DATE. See tagab, et Excel saab kuupäevast aru. A1: A10 lahtrite, mille kuupäev on väiksem kui 1. september 2020, loendamiseks võite kasutada järgmist.

=COUNTIFS(A1:A10,"<"&DATE(2020,9,1)) // dates less than 1-Sep-2020

Metamärgid

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:

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

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

Notes

  • Multiple conditions are applied with AND logic, i.e. condition 1 AND condition 2, etc.
  • Each additional range must have the same number of rows and columns as range1, but ranges do not need to be adjacent. If you supply ranges that don't match, you'll get a #VALUE error.
  • Non-numeric criteria needs to be enclosed in double quotes but numeric criteria does not. For example: 100, "100", ">32", "jim", or A1 (where A1 contains a number).
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters.
  • To find a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).

Related videos

Lihtsa kokkuvõtetabeli koostamine Pivot-tabelid on suurepärased tööriistad andmete kokkuvõtmiseks, kuid valemite abil saate ka ise oma kokkuvõtteid luua, kasutades funktsioone nagu COUNTIF ja SUMIF. Vaadake, kuidas selles 3-minutises videos. Funktsiooni COUNTIFS kasutamine Selles videos vaatleme, kuidas funktsiooni COUNTIFS kasutada arvukate kriteeriumidele vastavate lahtrite loendamiseks.

Huvitavad Artiklid...