Skip to main content

СУММПРОИЗВ

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

Это может быть полезно для анализа данных, когда нужно учитывать произведения значений из разных диапазонов.

Синтаксис​

СУММПРОИЗВ(массив1; [массив2; ...])

АргументОписаниеДопустимые значения
массив1Первый массив или диапазон. Его первое значение умножается на первые значения остальных массивов или диапазонов, второе — на вторые и так далееЛюбые числовые диапазоны или массивы
[массив2; ...](необязательный) Дополнительные массивы или диапазоны.Аналогично первому аргументу

Пример использования​

Представим, что вам нужно рассчитать общую стоимость товаров с различными скидками. Данные находятся в трех столбцах:

Тогда формула =СУММПРОИЗВ(A1:A5; B1:B5; C1:C5) перемножит соответствующие строки в трех столбцах и выведет общую сумму.

Результат: (A1×B1×C1) + (A2×B2×C2) + (A3×B3×C3) + (A4×B4×C4) + (A5×B5×C5)=(5×100×0,9) + (3×150×1) + (10×80×0,8) + (2×200×1) + (7×90×0,95)= 450 + 450 + 640 + 400 + 598,5 = 2538,5

Примечания​

  • Все массивы должны иметь одинаковую размерность, иначе функция вернет ошибку #ЗНАЧ!.
  • Если массивы содержат текстовые значения или пустые ячейки, они будут игнорироваться при вычислении.