СУММЕСЛИМН - Условная сумма по нескольким критериям

Excel 2007+

Краткое описание

Функция СУММЕСЛИМН выполняет суммирование значений из указанного диапазона, которые соответствуют нескольким заданным условиям одновременно. Это мощный инструмент для анализа данных с множественными фильтрами.

Синтаксис

СУММЕСЛИМН(диапазон_суммирования; диапазон_условия1; условие1; [диапазон_условия2; условие2]; …)

Параметры

Параметр Тип Обязательный Описание
диапазон_суммирования Диапазон Да Область ячеек для суммирования значений. Размер должен соответствовать диапазонам условий.
диапазон_условия1 Диапазон Да Диапазон для применения первого условия. Должен иметь одинаковое количество строк/столбцов с диапазоном_суммирования.
условие1 Любой Да Условие в формате: 100, ">50", "Я*", B1, "<>0" и т.д.
диапазон_условияN Диапазон Нет Дополнительные диапазоны условий (до 127 пар)
условиеN Любой Нет Соответствующие дополнительные условия

Использование функции SUMIFS

СУММЕСЛИМН заменяет сложные комбинации СУММЕСЛИ+ЕСЛИ, обеспечивая компактный синтаксис для множественных условий. Функция обрабатывает логическое И (все условия должны быть истинными).

Распространенные примеры SUMIFS

Сумма продаж конкретного менеджера по категории

=СУММЕСЛИМН(A2:A100; B2:B100; "Я*"; C2:C100; "Артем")

Суммирует продажи (A2:A100) для продуктов на "Я" (B2:B100) и менеджера Артем (C2:C100). Результат: 20.

Продажи кроме определенного товара

=СУММЕСЛИМН(A2:A100; B2:B100; "<>Бананы"; C2:C100; "Артем")

Исключает бананы из подсчета продаж Артема. Использует оператор <> для отрицания.

Продажи свыше нормы

=СУММЕСЛИМН(Продажи; Менеджер; "Иван"; Сумма; ">1000")

Суммирует продажи Ивана только по сделкам свыше 1000.

Часто задаваемые вопросы

СУММЕСЛИ — одно условие, третий аргумент (диапазон_суммирования). СУММЕСЛИМН — несколько условий, первый аргумент (диапазон_суммирования).

Да, например: =СУММЕСЛИМН(A:A; B:B; D1) где D1 содержит критерий.

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

Распространенные ошибки и решения

Результат 0 вместо ожидаемого

Cause: Текст без кавычек или несоответствие регистра

Solution: Используйте "текст" для строковых критериев, проверьте пробелы

#ЗНАЧ! ошибка

Cause: Несовпадение размеров диапазонов или неверный синтаксис условия

Solution: Все диапазоны должны иметь одинаковое число строк/столбцов

ИСТИНА/ЛОЖЬ дают неверный результат

Cause: Логические значения в диапазоне_суммирования

Solution: ИСТИНА=1, ЛОЖЬ=0. Используйте числовые данные

Примечания

  • Подстановочные знаки: * = любая последовательность, ? = один символ, ~=экранирование
  • До 127 условий, но рекомендуется не более 5-10 для производительности
  • Условия работают как логическое И (все истинны)
  • Для логического ИЛИ используйте сумму нескольких СУММЕСЛИМН
  • Крайне полезна для сводных таблиц и Power Query

Совместимость

Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в: Excel 2003 и более ранние версии

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+