![](https://cdn.wiki-base.com/2417790/excel_formula_count_cells_equal_to_one_of_many_things__2.png.webp)
Splošna formula
=SUMPRODUCT(COUNTIF(rng,things))
Povzetek
Če želite prešteti število celic, ki je enako eni od številnih vrednosti, lahko uporabite funkcijo COUNTIF znotraj funkcije SUMPRODUCT. V generični obliki formule (zgoraj) rng predstavlja obseg celic in stvari predstavlja vrednosti, ki jih je treba šteti.
V prikazanem primeru celica G5 vsebuje to formulo:
=SUMPRODUCT(COUNTIF(B5:B10,things))
Opomba: COUNTIF ne razlikuje med velikimi in malimi črkami.
Pojasnilo
COUNTIF šteje število celic v obsegu, ki izpolnjujejo merila, ki jih navedete. Ko kot merilo daste COUNTIF obseg celic, kot rezultat vrne polje števil, pri čemer vsako število predstavlja število ene stvari v obsegu. V tem primeru imenovani obseg "stvari" (D5: D7) vsebuje 3 vrednosti, zato COUNTIF vrne 3 rezultate v matriki, kot je:
=SUMPRODUCT((1;1;1))
Ker se vrednosti "rumeno", "zeleno" in "pes" pojavijo enkrat v območju B5: B10. Za obdelavo tega polja uporabljamo funkcijo SUMPRODUCT, ki je zasnovana za delo z nizi. SUMPRODUCT preprosto povzame elemente v matriki in vrne rezultat, 3.
S konstanto matrike
Z omejenim številom vrednosti lahko v formuli s SUM uporabite konstanto matrike, takole:
=SUM(COUNTIF(B5:B10,("red","green","blue")))
Če pa v merilih uporabljate sklice na celice, boste morali vnesti kot matrično formulo ali preklopiti na SUMPRODUCT.