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