СУММЕСЛИ и СУММЕСЛИМН в Excel: как суммировать по условиям — понятно и с примерами
· 2 мин чтения · Редакция Skill Unit
Одна из самых частых задач в таблицах — посчитать сумму не по всему столбцу, а только по нужным строкам: продажи конкретного менеджера, расходы за март, выручку по одному городу. Для этого есть две функции: СУММЕСЛИ для одного условия и СУММЕСЛИМН для нескольких.
СУММЕСЛИ: одно условие
=СУММЕСЛИ(диапазон_условия; условие; [диапазон_суммирования])- Диапазон условия — где искать: например, столбец с именами менеджеров.
- Условие — что искать: «Иванов», «>1000», ссылка на ячейку.
- Диапазон суммирования — что складывать: например, столбец с суммами продаж.
Пример: в столбце B — менеджеры, в столбце D — суммы сделок. Сумма продаж Иванова:
=СУММЕСЛИ(B2:B200; "Иванов"; D2:D200)Удобнее не писать имя в формуле, а ссылаться на ячейку: тогда достаточно поменять имя в одной ячейке.
=СУММЕСЛИ(B2:B200; G2; D2:D200)Условия по числам и знаки сравнения
Знак сравнения записывается в кавычках вместе с числом: ">1000", "<=500", "<>0" (не равно нулю). Если число берётся из ячейки, знак соединяется с ней через амперсанд:
=СУММЕСЛИ(D2:D200; ">"&H1)Здесь сумма всех сделок больше значения в ячейке H1. Если диапазон суммирования совпадает с диапазоном условия, третий аргумент можно не указывать.
Подстановочные знаки
Звёздочка * заменяет любое количество символов, вопросительный знак ? — один символ. Например, "*Москва*" найдёт все строки, где встречается слово «Москва».
СУММЕСЛИМН: несколько условий
=СУММЕСЛИМН(диапазон_суммирования; диапазон_условия1; условие1; диапазон_условия2; условие2; ...)Обратите внимание: в СУММЕСЛИМН диапазон суммирования стоит первым, а в СУММЕСЛИ — последним. Это частая причина ошибок.
Пример: сумма продаж Иванова в городе Казань:
=СУММЕСЛИМН(D2:D200; B2:B200; "Иванов"; C2:C200; "Казань")Условия по датам
Чтобы посчитать сумму за период, задайте два условия по одному столбцу дат: «больше или равно начала» и «меньше или равно конца». Даты удобно хранить в отдельных ячейках:
=СУММЕСЛИМН(D2:D200; A2:A200; ">="&H1; A2:A200; "<="&H2)Здесь в H1 — начало периода, в H2 — конец. Убедитесь, что даты в таблице — действительно даты, а не текст, иначе условие не сработает.
Частые ошибки
- Перепутан порядок аргументов в СУММЕСЛИМН — диапазон суммирования должен стоять первым.
- Диапазоны разной длины — функция вернёт ошибку. Все диапазоны должны совпадать по числу строк.
- Числа сохранены как текст — они не суммируются. Проверьте формат ячеек.
- Лишние пробелы в тексте условия: «Иванов » и «Иванов» — разные значения.
- Знак сравнения без кавычек или без амперсанда при ссылке на ячейку.
Когда лучше сводная таблица
Если нужно посчитать суммы сразу по всем менеджерам и всем месяцам, удобнее сводная таблица: она строит такой отчёт за пару минут без формул. СУММЕСЛИМН хороша, когда нужна одна конкретная цифра в отчёте или условия сложные. Подробнее — в статье о сводных таблицах.
Коротко о главном
- СУММЕСЛИ — сумма по одному условию, СУММЕСЛИМН — по нескольким.
- В СУММЕСЛИМН диапазон суммирования — первый аргумент.
- Знаки сравнения пишутся в кавычках, ссылка на ячейку добавляется через &.
- Для периода задайте два условия по столбцу дат.
- Для отчёта по многим разрезам удобнее сводная таблица.
В курсе «Excel и ИИ-ассистент для работы» вы собираете месячный отчёт с формулами, сводными и диаграммами, а ИИ-ассистент помогает разобраться со сложными формулами.
Хотите пройти путь на практике?
Курс «Excel и ИИ-ассистент для работы»: короткие уроки, практические задания и проверка ответов. Первый урок бесплатно.
Смотреть курс