
Общая формула
=COUNTIF(rng,value1) + COUNTIF(rng,value2)
Резюме
Чтобы подсчитать количество ячеек, равных одному значению ИЛИ другому, вы используете формулу, в которой дважды используется функция СЧЁТЕСЛИ. В показанном примере ячейка E5 содержит эту формулу:
=COUNTIF(B5:B10,"apples")+COUNTIF(B5:B10,"pears")
Объяснение
СЧЁТЕСЛИ подсчитывает количество ячеек в диапазоне, который соответствует заданным критериям. В этом случае критерием для первого COUNTIF является «яблоки», а критерием для второго COUNTIF - «груши». Первый СЧЁТЕСЛИ возвращает количество ячеек в B5: B10, равное «яблокам», 2. Второй СЧЁТЕСЛИ возвращает количество ячеек в B5: B10, равное «грушам», 1. Формула просто складывает оба результата вместе и возвращает окончательный результат 3.
СЧЁТЕСЛИ не чувствителен к регистру. Следующие формулы вернут тот же результат:
=COUNTIF(range,"apples") =COUNTIF(range,"APPLES")
Текст против чисел
Текстовые значения в критериях СЧЁТЕСЛИ необходимо заключать в кавычки (""), а числа - нет. Чтобы подсчитать ячейки в диапазоне, равном нулю или 1, вы можете использовать:
=COUNTIF(rng,0) + COUNTIF(rng,1)
Если вам нужно подсчитать ячейки, которые содержат X или Y (вместо X или Y), см. Пример формулы здесь.
Альтернативный синтаксис
Вы также можете использовать константу массива для подсчета ячеек, равных x или y, что выглядит следующим образом:
=SUM(COUNTIF(range,("x","y")))
В соответствии с показанным примером, вы можете подсчитать ячейки, равные «яблокам» или «грушам», с помощью:
=SUM(COUNTIF(B5:B10,("apples","pears")))
Если вы предоставите несколько значений для COUNTIF, как это, он вернет массив, содержащий несколько результатов. Используемая функция СУММ возвращает окончательную СУММ:
=SUM(COUNTIF(B5:B10,("apples","pears"))) =SUM((2,1)) =3