Открыть сервисСервис

Функция СУММЕСЛИМН в Excel

СУММЕСЛИМН — это встроенная функция табличного процессора Microsoft Excel и аналогичных электронных таблиц (LibreOffice Calc, Google Таблицы, «Р7-Офис»), которая суммирует значения из заданного диапазона при выполнении нескольких условий одновременно. Относится к категории математических и статистических функций. Основное назначение — избирательное суммирование данных по нескольким критериям, задаваемым в отдельных диапазонах.

Общее описание

Функция появилась в Microsoft Excel 2007 и заменила более раннюю СУММЕСЛИ (SUMIF), которая допускала только одно условие. Синтаксис:

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

  • диапазон_суммирования — ячейки, значения которых складываются (обязательный аргумент).
  • диапазон_условия1 — диапазон, в котором проверяется первое условие (обязательный).
  • условие1 — критерий отбора (обязательный).
  • Далее следуют пары «диапазон условия — условие», число которых может доходить до 127.

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

Условия и критерии

Условие задаётся числом, текстом, ссылкой на ячейку или выражением сравнения. Правила записи:

Тип условияПримерЗначение
Число100Ровно 100
Текст"Москва"Точное совпадение
Сравнение">500"Больше 500
СсылкаB1Значение из ячейки B1
Шаблон"Иванов*"Начинается с «Иванов»
Шаблон"отчёт"Содержит «отчёт»
Дата">=01.01.2024"С 1 января 2024 года

Операторы сравнения: =, >, <, >=, <=, <> (не равно). Подстановочные знаки (любое число символов) и ? (один символ) работают с текстовыми критериями. Для поиска самого символа или ? перед ним ставится тильда ~.

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

Пусть имеется таблица продаж с колонками: товар (A), регион (B), менеджер (C), сумма (D).

Пример 1. Сумма продаж товара «Ноутбук» в регионе «Москва»:

`` =СУММЕСЛИМН(D2:D100; A2:A100; "Ноутбук"; B2:B100; "Москва") ``

Пример 2. Сумма сделок менеджера Петрова на сумму свыше 50 000:

`` =СУММЕСЛИМН(D2:D100; C2:C100; "Петров"; D2:D100; ">50000") ``

Пример 3. Продажи за период с 1 января по 31 марта 2024 года:

`` =СУММЕСЛИМН(D2:D100; E2:E100; ">=01.01.2024"; E2:E100; "<=31.03.2024") ``

Здесь диапазон дат (E) используется дважды с разными условиями, что равносильно логическому «И».

Отличия от родственных функций

  • СУММЕСЛИ — только одно условие; порядок аргументов иной (сначала диапазон условия, затем критерий, затем диапазон суммирования).
  • СУММЕСЛИМН — до 127 условий; диапазон суммирования указывается первым.
  • СЧЁТЕСЛИМН — считает количество ячеек, а не сумму.
  • СРЗНАЧЕСЛИМН — вычисляет среднее по нескольким условиям.
  • СУММПРОИЗВ — более универсальная функция, позволяющая строить сложные условия через умножение массивов логических значений.

Особенности и типичные ошибки

  1. Несовпадение размеров диапазонов. Все диапазоны условий должны содержать одинаковое число строк и столбцов, иначе функция вернёт ошибку #ЗНАЧ!.
  2. Текст в диапазоне суммирования. Текстовые значения игнорируются и не приводят к ошибке.
  3. Логические значения и пустые ячейки. Значения ИСТИНА/ЛОЖЬ в диапазоне суммирования игнорируются; пустые ячейки не учитываются.
  4. Критерий как текст без кавычек. Если условие содержит оператор или текст, его нужно заключать в двойные кавычки.
  5. Регистр. Функция не различает регистр букв при сравнении текста.
  6. Ссылки на другие листы. Допустимы, но требуют корректного указания имени листа, например Лист2!A:A.

Применение

Функция широко используется в экономике, бухгалтерии, логистике и аналитике для построения отчётов: подсчёта выручки по филиалам и периодам, суммирования затрат по статьям, агрегирования данных по категориям товаров и клиентам. Совместно со сводными таблицами и функциями ИНДЕКС/ПОИСКПОЗ она позволяет строить гибкие аналитические модели без макросов. В современных версиях Excel её часто заменяют динамическими массивами и функциями ФИЛЬТР и ГРУППИРОВАТЬПО, однако СУММЕСЛИМН остаётся одним из самых востребованных инструментов благодаря совместимости со старыми версиями и простоте синтаксиса.

Аналоги в других программах

В LibreOffice Calc функция называется SUMIFS и имеет идентичный синтаксис. В Google Таблицах используется SUMIFS с поддержкой тех же критериев. В «Р7-Офис» и «МойОфис» реализована совместимая функция СУММЕСЛИМН. Английское название во всех продуктах — SUMIFS.

Источники: документация Microsoft Office по функции СУММЕСЛИМН; справочные материалы LibreOffice Calc; руководства по работе с электронными таблицами Google; учебные пособия по Excel.

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru