![](https://cdn.wiki-base.com/2417790/excel_formula_count_cells_equal_to_one_of_many_things__2.png.webp)
Üldine valem
=SUMPRODUCT(COUNTIF(rng,things))
Kokkuvõte
Lahtrite arvu, mis võrdub ühega paljudest väärtustest, kasutamiseks saate funktsiooni SUMPRODUCT sees oleva funktsiooni COUNTIF. Valemi (ülaltoodud) üldisel kujul tähistab rng lahtri vahemikku ja asjad loendatavaid väärtusi.
Näidatud näites sisaldab lahter G5 järgmist valemit:
=SUMPRODUCT(COUNTIF(B5:B10,things))
Märkus. COUNTIF ei ole tõstutundlik.
Selgitus
COUNTIF loendab vahemikus olevate lahtrite arvu, mis vastavad teie esitatud kriteeriumidele. Kui määrate kriteeriumiks COUNTIF-i lahtrivahemiku, tagastab see tulemuseks arvude massiivi, kus iga number tähistab ühe asja arvu vahemikus. Sel juhul sisaldab nimetatud vahemik "asjad" (D5: D7) 3 väärtust, nii et COUNTIF tagastab 3 tulemust massiivi kujul:
=SUMPRODUCT((1;1;1))
Kuna väärtused "kollane", "roheline" ja "koer" ilmuvad kõik üks kord vahemikus B5: B10. Selle massiivi käsitsemiseks kasutame funktsiooni SUMPRODUCT, mis on mõeldud töötamiseks massiividega. SUMPRODUCT võtab massiivi elemendid lihtsalt kokku ja tagastab tulemuse 3.
Massiivikonstandiga
Piiratud arvu väärtuste korral saate oma valemis massiivikonstandi koos SUM-iga kasutada järgmiselt:
=SUM(COUNTIF(B5:B10,("red","green","blue")))
Kuid kui kasutate kriteeriumides lahtriviiteid, peate sisestama massiivivalemina või lülituma SUMPRODUCT-ile.