Как пользоваться функцией SUMPRODUCT (СУММПРОИЗВ) в Excel

Русский Английский
СУММПРОИЗВ SUMPRODUCT

Общее описание операции мультипликативной агрегации в электронных таблицах

В MS Excel и Google Таблицах предусмотрена специальная операция для выполнения мультипликативных агрегаций по массивам данных. Эта операция позволяет умножать соответствующие элементы в двух или более массивах и затем суммировать результаты всех умножений, обеспечивая широкие возможности для анализа данных.

Синтаксис и примеры использования

Синтаксис операции в Excel выглядит следующим образом:

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

Аналогичная операция в Google Таблицах использует такую же структуру аргументов. Массивы должны быть одинакового размера или совместимы для выполнения поэлементных операций.

Пример в Excel и Google Таблицах:

  =СУММПРОИЗВ(A1:A3, B1:B3)  

Если A1:A3 содержит значения 1, 2, 3, а B1:B3 содержит значения 4, 5, 6, то результат будет равен 1*4 + 2*5 + 3*6 = 32.

Применение в аналитических задачах

Рассмотрим две задачи, где может быть применена рассматриваемая операция.

Задача 1: Расчёт общей стоимости товаров

Предположим, что у нас есть список товаров с количеством каждого товара и их ценой за единицу. Необходимо рассчитать общую стоимость.

  Tовар Количество Цена за единицу Товар A 5 100 Товар B 8 150 Товар C 3 200  

Используем функцию :

  =СУММПРОИЗВ(B2:B4, C2:C4)  

В этом случае мы умножаем количество каждого товара на цену и суммируем все результаты. Таким образом, общая стоимость будет рассчитана автоматически.

Задача 2: Оценка выполнения плана продаж

Необходимо сравнить фактические объемы продаж продуктов с плановыми значениями, чтобы вычислить общую эффективность.

  Продукт План Факт Вес (% от общего объёма продаж) Продукт X 500 450 50 Продукт Y 300 350 30 Продукт Z 200 150 20  

Вычислим общий показатель эффективности, где каждый результат продаж будет взвешен:

  =СУММПРОИЗВ(B2:B4, C2:C4, D2:D4)/СУММПРОИЗВ(B2:B4, D2:D4)  

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

This output provides an HTML formatted text about how «SUMPRODUCT» (СУММПРОИЗВ in Russian) function can be used in MS Excel and Google Sheets. It includes a general overview, syntax examples, and practical tasks with solutions, but without using the exact function name in the H2 headers to avoid SEO spamming.

Больше информации: https://support.microsoft.com/ru-ru/office/суммпроизв-функция-суммпроизв-16753e75-9f68-4874-94ac-4d2145a2fd2e

Другие функции
Возвращает абсолютную величину числа
Возвращает арккосинус числа
Возвращает гиперболический арккосинус числа
Возвращает арккотангенс числа
Возвращает гиперболический арккотангенс числа
Возвращает арксинус числа
Возвращает гиперболический арксинус числа
Возвращает арктангенс числа
Возвращает арктангенс для заданных координат x и y
Возвращает гиперболический арктангенс числа
Возвращает косинус числа
Возвращает гиперболический косинус числа
Возвращает гиперболический косинус числа
Возвращает котангенс угла
Возвращает косеканс угла
Возвращает гиперболический косеканс угла
Возвращает число
Округляет число в большую сторону до ближайшего целого или кратного
Присваивает имена результатам вычислений, чтобы обеспечить хранение промежуточных вычислений, значений или определение имен в формуле
Возвращает натуральный логарифм числа
Возвращает логарифм числа по заданному основанию
Возвращает десятичный логарифм числа
Возвращает секанс угла
Возвращает гиперболический секанс угла
Возвращает синус заданного угла
Возвращает гиперболический синус числа
Возвращает тангенс числа
Возвращает гиперболический тангенс числа
Возвращает статистическое выражение списка или базы данных
Преобразует римские числа в арабские в виде числа
Преобразует радианы в градусы
Возвращает двойной факториал числа
Преобразует текстовое представление числа в заданном основании в десятичное число
Возвращает знак числа
Возвращает положительное значение квадратного корня
Возвращает квадратный корень из значения выражения (число * пи)
Возвращает матрицу единицы или заданный размер
Возвращает обратную матрицу массива
Возвращает определитель матрицы массива
Возвращает мультиномиальный коэффициент множества чисел
Возвращает матричное произведение двух массивов
Округляет число до ближайшего нечетного целого
Возвращает наибольший общий делитель
Возвращает наименьшее общее кратное
Округляет число до ближайшего целого или кратного
Округляет число в большую сторону до ближайшего целого или кратного
Округляет число до ближайшего целого или кратного Число округляется до большего значения вне зависимости от его знака
Округляет число в меньшую сторону до ближайшего целого или кратного
Округляет число до ближайшего целого или кратного Число округляется до большего значения вне зависимости от его знака
Округляет число до указанного количества десятичных разрядов
Округляет число до ближайшего большего по модулю значения
Округляет число до ближайшего меньшего по модулю значения
Возвращает число, округленное с требуемой точностью
Преобразует число в текстовое представление с заданным основанием (базой)
Возвращает остаток от деления
Отбрасывает дробную часть числа
Возвращает число пи
Создает список последовательного числа в массиве, например 1, 2, 3, 4
Возвращает произведение аргументов
Возвращает промежуточный итог в списке или базе данных
Преобразует градусы в радианы
Преобразует арабские числа в римские в виде текста
Возвращает сумму степенного ряда, вычисленную по формуле
Возвращает массив случайных чисел в диапазоне от 0 до 1 Тем не менее можно указать количество заполняемых строк и столбцов, минимальное и максимальное значения, а также указать, следует ли возвращать целые числа или десятичных значений
Возвращает случайное число в интервале между двумя заданными числами
Возвращает случайное число в интервале от 0 до 1
Возвращает результат возведения числа в степень
Суммирует аргументы
Суммирует ячейки, удовлетворяющие заданному условию
Суммирует ячейки в диапазоне, удовлетворяющие нескольким условиям
Возвращает сумму квадратов аргументов
Возвращает сумму квадратов разностей соответствующих значений в двух массивах
Возвращает сумму разностей квадратов соответствующих значений в двух массивах
Возвращает сумму сумм квадратов соответствующих элементов двух массивов
Возвращает факториал числа
Округляет число до ближайшего меньшего целого
Возвращает целую часть частного при делении
Округляет число до ближайшего четного целого
Возвращает количество комбинаций для заданного числа объектов
Возвращает количество комбинаций с повторами для заданного числа элементов