Exceli valem: mitme kriteeriumi ja VÕI loogikaga COUNTIFS -

Lang L: none (table-of-contents)

Üldine valem

=SUM(COUNTIFS(range,("red","blue","green")))

Kokkuvõte

Mitme kriteeriumi ja VÕI loogikaga lugemiseks võite kasutada funktsiooni COUNTIFS massiivikonstandiga. Näidatud näites on H6 valem:

=SUM(COUNTIFS(D4:D11,("complete","pending")))

Selgitus

Vaikimisi rakendatakse funktsiooni COUNTIFS JA loogikat. Kui esitate mitu tingimust, peavad loenduse genereerimiseks kõik tingimused vastama.

Üks lahendus on massiivikonstandis esitada mitu kriteeriumi:

("complete","pending")

See paneb COUNTIFS tagastama kaks tulemust: loend "täielik" ja arv "ootel", mis on pakitud järgmisse massiivi tulemusse:

(4,2)

Lõpliku summa saamiseks mähime SUM-i COUNTIFS. Seejärel summeerib funktsioon SUM kõik massiivi üksused ja tagastab tulemuse.

Teise VÕI kriteeriumi lisamine

Sellele valemile saate lisada veel ühe kriteeriumi, kuid ühe kriteeriumi jaoks peate kasutama ühte veerumassiivi ja teise jaoks ühte rida. Näiteks tellimuste „Täielik” või „Ootel” loendamiseks võite kasutada kas „Andy Garcia” või „Bob Jones” jaoks järgmist:

=SUM(COUNTIFS(D4:D11,("complete","pending"),C4:C11,("Bob Jones";"Andy Garcia")))

Pange tähele, et teise massiivikonstandi jaoks kasutame semikoolonit, mis loob vertikaalse massiivi. See töötab, kuna Excel "paaris" elemendid kahes massiivikonstandis ja tagastab kahemõõtmelise tulemuste massiivi SUM-is järgmiselt:

=SUM((1,0;1,0))

Kui teil on rohkem kui kaks kriteeriumi, kaaluge siin kirjeldatud valemit SUMPRODUCT.

Lahtriviide kriteeriumide jaoks

Lahtriviite kasutamiseks kriteeriumide jaoks võite kasutada sellist massiivivalemit:

=(SUM(COUNTIFS(range1,range2)))

Kui vahemik1 on kriteeriumivahemik ja vahemik2 sisaldab kriteeriume.

Metamärgid ja topeltloendamine

COUNTIF ja COUNTIFS toetavad metamärke, kuid peate olema ettevaatlik ja ärge loendage topelt, kui teil on mitu VÕI loogikaga "sisaldab" tingimust. Lisateabe saamiseks vaadake seda näidet

Head lingid

Mitu kriteeriumi ühe või kahe vahemikuga (Excelxor)

Huvitavad Artiklid...