Быстрая навигация
СУММПРОИЗВ - мощная функция для условных сумм и продуктов массивов
Краткое описание
Функция СУММПРОИЗВ возвращает сумму произведений соответствующих элементов массивов или диапазонов. Это универсальный инструмент для выполнения условных вычислений, суммирования с несколькими критериями и работы с массивами без дополнительных вспомогательных функций.
Синтаксис
СУММПРОИЗВ(массив1;[массив2];[массив3];...)
Параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| массив1 | Диапазон/Массив |
Да | Обязательный первый массив или диапазон |
| [массив2];... | Диапазон/Массив |
Нет | Необязательные дополнительные массивы (до 255) |
Использование функции SUMPRODUCT
СУММПРОИЗВ заменяет сложные комбинации ИНДЕКС+ПОИСКПОЗ или SUMIFS в старых версиях Excel. Она умножает соответствующие элементы массивов и суммирует результаты, что делает её идеальной для условного суммирования с логическими условиями.
Распространенные примеры SUMPRODUCT
Базовое умножение и суммирование
=СУММПРОИЗВ(B2:B5;C2:C5)
Умножает пары значений (B2*C2 + B3*C3 + B4*C4 + B5*C5)
Условная сумма по критериям
=СУММПРОИЗВ((A2:A10=D1)*(B2:B10))
Суммирует значения из B только для строк где A соответствует D1
Сумма продаж по региону и товару
=СУММПРОИЗВ((B2:B20=E1)*(C2:C20=F1)*D2:D20)
Общая сумма продаж конкретного товара в конкретном регионе
Число продажных заказов
=СУММПРОИЗВ(--(B2:B100>100))
Считает заказы свыше 100 единиц
Часто задаваемые вопросы
Распространенные ошибки и решения
#ЗНАЧ!
Cause: Массивы имеют разные размеры
Solution: Убедитесь что все диапазоны одинакового размера
#ЗНАЧ!
Cause: Неправильные арифметические операторы
Solution: Используйте скобки: СУММПРОИЗВ((A1:A10)+(B1:B10))
Неправильный результат
Cause: Текст в диапазонах
Solution: СУММПРОИЗВ игнорирует текст как нули
Примечания
- Все массивы должны иметь одинаковые размеры
- Текст и пустые ячейки = 0
- Логические значения: ИСТИНА=1, ЛОЖЬ=0
- Для условий используйте -- или *1 для приведения
- Избегайте полных столбцов A:A для производительности
Совместимость
Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Недоступно в:
Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+