В этой статье мы узнаем, как подсчитать количество положительных ответов в анкете студента.

Чтобы подсчитать количество ответов «Да» в вопроснике учащегося, мы воспользуемся комбинацией функций СУММПРОИЗВ и ММУЛЬТИ, чтобы получить результат.

СУММПРОИЗВ: возвращает сумму произведений соответствующих диапазонов или массивов.

Синтаксис: = СУММПРОИЗВ (массив1, массив2, массив3, …​)

array1, array2,… .. array255 — это диапазоны ячеек или массивов, которые вы хотите умножить, а затем сложить.

В функции Sumproduct может быть максимум 255 массивов. См. Приведенный ниже снимок экрана

img1

MMULT: возвращает матричное произведение двух массивов, массива с тем же количеством строк, что и array1, и столбцов, как array2

Синтаксис: = MMULT (массив1, массив2)

array1, array2: массивы, которые вы хотите умножить.

Возьмем пример:

  • Столбец A содержит студенческий билет.

  • Столбцы B: F содержат ответы (Да / Нет) на 5 вопросов от каждого из 7 студентов.

  • Каждая строка включает ответы одного ученика.

  • Мы хотим подсчитать количество студентов, которые дали определенный ответ в ячейке H3 определенное количество раз в ячейке I3.

img2

  • Формула в ячейке J3 будет

= СУММПРОИЗВ (- (MMULT (- ($ B $ 3: $ F $ 9 = H3), \ {1; 1; 1; 1; 1}) = I3))

img3

  • Если мы изменим критерий в ячейке I3 с 1 на 4, формула соответствующим образом обновит результат.

img4