Чем мы можем вам помочь?

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

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

Синтаксис

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

Аргумент

Описание

Допустимые значения

массив1

Первый массив или диапазон.

Его первое значение умножается на первые значения остальных массивов или диапазонов, второе — на вторые и так далее

Любые числовые диапазоны или массивы

[массив2; ...]

(необязательный)

Дополнительные массивы или диапазоны.

Аналогично первому аргументу

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

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

A1:A5 (Количество): 5; 3; 10; 2; 7;

B1:B5 (Цена): 100; 150; 80; 200; 90;

C1:C5 (Скидка, коэффициент): 0,9; 1; 0,8; 1; 0,95 (где 0,9 = 10% скидка),

Тогда формула =СУММПРОИЗВ(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

Примечания

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

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

Был ли материал полезным?
Да
Нет