![](https://cdn.wiki-base.com/2417790/excel_formula_count_cells_equal_to_one_of_many_things__2.png.webp)
Formuła ogólna
=SUMPRODUCT(COUNTIF(rng,things))
Podsumowanie
Aby policzyć liczbę komórek równą jednej z wielu wartości, możesz użyć funkcji LICZ.JEŻELI wewnątrz funkcji SUMA.JEŻELI. W ogólnej postaci wzoru (powyżej) rng reprezentuje zakres komórek, a rzeczy reprezentują wartości do zliczenia.
W pokazanym przykładzie komórka G5 zawiera następującą formułę:
=SUMPRODUCT(COUNTIF(B5:B10,things))
Uwaga: W LICZ.JEŻELI nie jest rozróżniana wielkość liter.
Wyjaśnienie
LICZ.JEŻELI zlicza komórki w zakresie, które spełniają podane przez Ciebie kryteria. Gdy jako kryterium podasz LICZ.JEŻELI zakres komórek, zwróci on tablicę liczb jako wynik, gdzie każda liczba reprezentuje liczbę jednej rzeczy w zakresie. W tym przypadku nazwany zakres „rzeczy” (D5: D7) zawiera 3 wartości, więc LICZ.JEŻELI zwraca 3 wyniki w postaci tablicy:
=SUMPRODUCT((1;1;1))
Ponieważ wartości „żółty”, „zielony” i „pies” pojawiają się raz w zakresie B5: B10. Aby obsłużyć tę tablicę, używamy funkcji SUMPRODUCT, która została zaprojektowana do pracy z tablicami. SUMPRODUCT po prostu sumuje pozycje w tablicy i zwraca wynik, 3.
Ze stałą tablicową
Mając ograniczoną liczbę wartości, możesz użyć stałej tablicowej w formule za pomocą funkcji SUM, na przykład:
=SUM(COUNTIF(B5:B10,("red","green","blue")))
Jeśli jednak w kryteriach używasz odwołań do komórek, musisz wprowadzić je jako formułę tablicową lub przełączyć się na SUMPRODUCT.