Функция СУММЕСЛИ в Excel¶
СУММЕСЛИ (в оригинальной англоязычной версии — SUMIF) — встроенная функция табличного процессора Microsoft Excel, относящаяся к категории математических и тригонометрических функций. Она предназначена для суммирования значений из заданного диапазона при выполнении одного условия, задаваемого пользователем. Функция появилась в ранних версиях Excel и остаётся одним из базовых инструментов анализа данных, широко используемым в бухгалтерском учёте, экономике, логистике и повседневной работе с таблицами.
¶Назначение и синтаксис
Основная задача функции — сложение только тех чисел, которые соответствуют определённому критерию. Например, суммирование выручки по конкретному менеджеру, подсчёт расходов по определённой статье или оборота по одному товару.
Синтаксис функции:
`` СУММЕЛИ(диапазон; критерий; [диапазон_суммирования]) ``
- диапазон — область ячеек, в которой проверяется условие;
- критерий — условие отбора: число, текст, выражение или ссылка на ячейку;
- диапазон_суммирования — необязательный аргумент; область, из которой берутся числа для сложения. Если он опущен, суммируются значения из первого диапазона.
Название функции в русской локализации Excel — СУММЕСЛИ (буква «И» в конце означает «условие»). В англоязычной версии — SUMIF. При открытии файла, созданного в другой языковой версии, Excel автоматически переводит имена функций, поэтому расхождения в написании не влияют на расчёты.
¶Принцип работы
Функция последовательно просматривает каждую ячейку первого диапазона, сравнивает её значение с критерием и, если совпадение найдено, добавляет соответствующее число из диапазона суммирования. Оба диапазона должны иметь одинаковый размер и форму; в противном случае Excel выполняет расчёт по меньшему из них, что может привести к ошибке.
Важно, что первый диапазон и диапазон суммирования могут не совпадать. Это позволяет, например, проверять условие по текстовому столбцу с названиями товаров, а складывать числа из соседнего столбца с ценами.
¶Виды критериев
Критерий может быть задан несколькими способами:
| Тип критерия | Пример | Значение |
|---|---|---|
| Точное число | 100 | ячейки, равные 100 |
| Текст | "Москва" | ячейки со словом «Москва» |
| Сравнение | ">500" | значения больше 500 |
| Ссылка на ячейку | B1 | условие берётся из ячейки B1 |
| Подстановочные знаки | "Иван*" | текст, начинающийся с «Иван» |
Подстановочные знаки — вопросительный знак ? (один любой символ) и звёздочка (любая последовательность символов) — работают только с текстовыми критериями. Чтобы найти сам знак вопроса или звёздочку, перед ним ставится тильда: ~?, ~.
Операторы сравнения (>, <, >=, <=, <>) записываются в критерии в кавычках вместе с числом. Если условие берётся из другой ячейки, применяется конкатенация: ">"&B1.
¶Примеры использования
Допустим, в столбце A перечислены названия магазинов, а в столбце B — суммы их выручки. Чтобы подсчитать выручку только магазина «Центральный», применяется формула:
`` =СУММЕСЛИ(A2:A100; "Центральный"; B2:B100) ``
Для суммирования всех продаж, превышающих 10 000 рублей, достаточно указать:
`` =СУММЕСЛИ(B2:B100; ">10000") ``
Если требуется учесть несколько условий одновременно, используется родственная функция СУММЕСЛИМН (SUMIFS), появившаяся в Excel 2007. Она позволяет задавать до 127 пар «диапазон — критерий». Для подсчёта количества ячеек по условию применяется СЧЁТЕСЛИ, а для среднего значения — СРЗНАЧЕСЛИ.
¶Типичные ошибки
Наиболее частые проблемы при работе с функцией:
- Несовпадение размеров диапазонов. Если диапазон условия и диапазон суммирования имеют разную длину, результат может оказаться неверным.
- Текст вместо числа. Числа, сохранённые как текст (например, с апострофом или лишним пробелом), не суммируются. Критерий
">100"не найдёт текстовое значение «100». - Регистр и пробелы. Функция не различает регистр букв, но лишние пробелы в начале или конце строки мешают совпадению. Их удаляют с помощью функции СЖПРОБЕЛЫ.
- Даты. Для суммирования по диапазону дат критерий записывается в кавычках:
">=01.01.2024". - Ошибка #ЗНАЧ! возникает, если критерий задан некорректно или содержит недопустимые символы.
¶Значение и применение
СУММЕСЛИ относится к числу наиболее востребованных функций Excel. На ней строятся отчёты по продажам, бюджеты, складской учёт, анализ дебиторской задолженности и множество других задач. Вместе с функциями ВПР, ЕСЛИ и СУММЕСЛИМН она образует базовый набор инструментов, который осваивают при изучении электронных таблиц.
В российских организациях функция применяется повсеместно — от малого бизнеса до крупных предприятий, поскольку позволяет быстро получать агрегированные показатели без использования сводных таблиц и макросов. В образовательных курсах по информатике и экономике работа с СУММЕСЛИ входит в стандартную программу обучения работе с Excel.
Аналогичные функции существуют и в других табличных процессорах: Google Таблицах (SUMIF), LibreOffice Calc (SUMIF), «МойОфис Таблица» (СУММЕСЛИ). Синтаксис и логика работы в них практически идентичны, что обеспечивает совместимость формул при переносе данных между программами.
Источники: официальная документация Microsoft по функциям Excel; справочные материалы по SUMIF и СУММЕСЛИМН; учебные пособия по работе с электронными таблицами.