Математические

SUMPRODUCT

Определение

SUMPRODUCT возвращает одно число после умножения значений, которые стоят на одной позиции в двух массивах, и сложения этих произведений.

Синтаксис

=SUMPRODUCT(array1, array2)

Аргументы

Аргумент Значение
array1 Первый список чисел, например B2:B5.
array2 Второй список, сопоставленный с array1 по позиции.

Пример

Мастерская записывает часы и почасовые ставки четырёх работников. Часы находятся в B2:B5, а ставки — в C2:C5.

A: Работник B: Часы C: Ставка
Ana 3 12
Ben 5 12
Cam 2 15
Dee 4 10

Формула: =SUMPRODUCT(B2:B5,C2:C5)

Результат: 166. 3 умножить на 12, 5 умножить на 12, 2 умножить на 15 и 4 умножить на 10 дают 36, 60, 30 и 40, которые складываются в 166.

Практика

В ячейках A2:A5 записаны 2, 3, 4 и 1. В ячейках B2:B5 записаны 5, 6, 7 и 8. В C2 напишите формулу, которая умножает каждое значение A на значение B в той же строке и складывает эти произведения.

  1. В C2 напишите формулу SUMPRODUCT для A2:A5 и B2:B5.
Шаг 1 из 2
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…

Связанные функции

SUM складывает один список чисел. SUMIF складывает числа, прошедшие проверку. SUMPRODUCT сначала умножает парные ячейки, затем складывает эти произведения.

Частая ошибка

Передача двух массивов разной длины, поэтому формула возвращает #VALUE! вместо суммы.

Связанные функции

Эти ссылки — связанные функции.