Если вы хотите посчитать, сколько раз данные в двух или более диапазонах ячеек соответствуют нескольким критериям, используйте функцию SUMPRODUCT. SUMPRODUCT подсчитывает только случаи, когда критерий для каждого диапазона выполняется одновременно, например, в одной строке.
Примечание . Информация в этой статье относится к Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel Online, Excel для Mac, Excel для Android, Excel для iPhone и Excel для iPad ,
Как использовать функцию SUMPRODUCT
Синтаксис, используемый для функции SUMPRODUCT, когда она используется для подсчета нескольких критериев, отличается от того, который обычно используется функцией:
= SUMPRODUCT (Criteria_range-1, критерии-1) * (Criteria_range-2, критерии-2) * ...)
- Criteria_range: Группа ячеек, для которых предназначена функция.
- Критерии . Определяет, должна ли ячейка считаться или нет.
В нашем примере мы будем подсчитывать строки в образце данных, ячейки E1-G6, которые соответствуют заданным критериям для всех трех столбцов данных. Строки будут подсчитаны, если они соответствуют следующим критериям:
- Столбец E . Если число меньше или равно 2.
- Столбец F . Если число равно 4.
- Столбец G . Если число больше или равно 5.
Используйте функцию Excel SUMPRODUCT
Поскольку это нестандартное использование функции SUMPRODUCT, ее нельзя ввести с помощью Formula Builder. Он должен быть напечатан в целевой ячейке.
-
Введите данные примера, как показано на приведенном выше снимке экрана, в пустой лист Excel.
-
Выберите ячейку F8 . Здесь будут отображаться результаты функции.
-
Введите в ячейку F8 следующее:
= СУММПРОИЗВ ((Е1: Е6 = 5))
и нажмите Enter .
-
Ответ 2 появляется в ячейке F8, поскольку есть только две строки (строки 1 и 5), которые соответствуют всем трем критериям, перечисленным выше.
Полная функция отображается на панели формул над рабочим листом при выборе ячейки F8.