СУММЕСЛИ в Excel: как сложить значения по условию

- Что делает СУММЕСЛИ
- Подготовьте учебную таблицу
- Как устроена формула с тремя аргументами
- Введите первую СУММЕСЛИ и проверьте ответ
- Как брать условие из ячейки
- Текст, сравнения и подстановочные знаки
- Как задать условие по дате
- Как перенести формулу в свою таблицу
- Почему получается ноль или неправильная сумма
- Когда выбрать другую функцию
- Вопросы и ответы
Что делает СУММЕСЛИ
СУММЕСЛИ складывает только те значения, которые соответствуют одному условию. Например, из общего журнала расходов можно получить сумму по категории «Бумага», по определённой торговой точке или только по строкам с суммой больше заданной. Для этого не нужно вручную выбирать подходящие ячейки.
У функции две связанные задачи: проверить условие и взять число из соответствующей строки. Диапазон проверки и диапазон сложения могут находиться в разных столбцах. Это главное, что нужно понять до копирования готовой формулы. Если перепутать столбцы или сдвинуть диапазон на строку, внешне корректная запись может дать неверный результат.
В английской версии функция называется SUMIF. Ниже используется русская запись с точкой с запятой между аргументами. В вашей локализации названия функций и разделители могут отличаться; ориентируйтесь на подсказку Excel при вводе.
Подготовьте учебную таблицу
Создайте пустой лист и внесите данные, начиная с A1. Это вымышленный журнал для упражнения: суммы не отражают реальные цены или расходы компании. В первой строке расположите заголовки, ниже — записи без пустых строк внутри списка.
| Строка Excel | A: Категория | B: Точка | C: Сумма, ₽ |
|---|---|---|---|
| 2 | Бумага | Север | 1200 |
| 3 | Ручки | Юг | 800 |
| 4 | Бумага | Юг | 1500 |
| 5 | Папки | Север | 900 |
| 6 | Бумага | Север | 600 |
| 7 | Ручки | Север | 700 |
В столбец C вводите числа, без слова «рублей» внутри ячейки. Денежный знак при необходимости задаётся форматом. Название категории пишите одинаково во всех строках: лишний пробел в конце слова может помешать точному совпадению.
Проверьте исходник: всего должно быть шесть записей, три из них относятся к бумаге. Общая сумма всех строк — 5700 рублей. Эти контрольные значения пригодятся, если вы случайно пропустите запись при вводе.
Как устроена формула с тремя аргументами
=СУММЕСЛИ(диапазон;условие;диапазон_суммирования)
Диапазон — ячейки, в которых Excel проверяет условие. Условие — что именно нужно найти: текст, число, сравнение или значение из другой ячейки. Диапазон суммирования — ячейки с числами, которые нужно сложить для подходящих строк.
Для суммы по категории «Бумага» проверяем A2:A7, а складываем C2:C7. Обе области должны описывать одни и те же записи и начинаться с одной строки. Не включайте заголовок только в один из диапазонов: это нарушит соответствие.
В официальной справке Microsoft третий аргумент указан как необязательный. Если его нет, функция суммирует сам проверяемый диапазон. Для разных столбцов категории и суммы этот аргумент нужен.
Введите первую СУММЕСЛИ и проверьте ответ
- Выберите свободную ячейку, например E2. Не размещайте формулу внутри исходного диапазона с суммами.
- Введите
=СУММЕСЛИ(A2:A7;"Бумага";C2:C7). - Нажмите Enter. В нашем примере ожидается 3300.
- Найдите подходящие строки: 2, 4 и 6. Вручную сложите 1200 + 1500 + 600. Результат должен совпасть.
Если получился ноль, сначала проверьте написание категории и адреса диапазонов. Если появилось другое число, убедитесь, что последний аргумент заканчивается C7, а не раньше. Формула проверяет только указанную область, а не весь лист автоматически.
Теперь замените в условии «Бумага» на «Ручки». Ожидаемый результат — 1500: складываются 800 и 700. Такая небольшая проверка помогает убедиться, что формула действительно выбирает строки, а не просто возвращает знакомый итог.
Как брать условие из ячейки
Удобнее хранить выбранную категорию отдельно, чем каждый раз редактировать формулу. В E2 напишите «Бумага», а в F2 введите:
=СУММЕСЛИ($A$2:$A$7;E2;$C$2:$C$7)
Ссылка E2 записана без кавычек: Excel должен прочитать её содержимое. Запись "E2" означала бы поиск буквального текста E2. Знаки доллара закрепляют исходные диапазоны при копировании формулы.
В E3 можно написать «Ручки», в E4 — «Папки», а формулу из F2 скопировать вниз. Ссылка на условие изменится на E3 и E4, исходные диапазоны останутся прежними. Ожидаемые итоги по категориям: 3300, 1500 и 900. Вместе они дают те же 5700, что и весь журнал.
Если абсолютные ссылки пока непривычны, разберите их в руководстве по формулам Excel. При работе со своим файлом сначала попробуйте скопировать формулу на одну строку и посмотрите, какие адреса изменились.
Текст, сравнения и подстановочные знаки
Условия не ограничиваются точным названием. Вот несколько проверяемых вариантов на той же таблице.
| Задача | Формула | Ответ, ₽ |
|---|---|---|
| Сложить расходы точки Север | =СУММЕСЛИ(B2:B7;"Север";C2:C7) | 3400 |
| Сложить суммы больше 1000 | =СУММЕСЛИ(C2:C7;">1000") | 2700 |
| Исключить бумагу | =СУММЕСЛИ(A2:A7;"<>Бумага";C2:C7) | 2400 |
| Найти категории, начинающиеся на Бум | =СУММЕСЛИ(A2:A7;"Бум*";C2:C7) | 3300 |
Оператор сравнения вместе с числом заключён в кавычки. Если порог записан в E2, используйте соединение ">"&E2. Так изменение порога не требует переписывать формулу.
Звёздочка означает произвольную последовательность символов, вопросительный знак — один символ. Для поиска самой звёздочки или вопросительного знака перед ними ставят тильду. Не добавляйте звёздочки «на всякий случай»: условие «Бум*» может собрать и другие названия с таким началом, если они появятся в рабочем справочнике.
Как задать условие по дате
Дата в Excel должна быть распознана как дата, а не оставаться произвольной текстовой строкой. В учебном продолжении добавьте столбец D с датами 15–20 октября 2026 года по порядку записей. Для суммы начиная с 18 октября используйте:
=СУММЕСЛИ(D2:D7;">="&ДАТА(2026;10;18);C2:C7)
В этом продолжении подходят последние три записи: 900 + 600 + 700 = 2200 рублей. Даты условные, они нужны только для демонстрации критерия. Формула ДАТА делает границу явной и помогает не зависеть от неоднозначной текстовой записи даты.
Если нужен промежуток между началом и концом периода, это уже два условия. Не пытайтесь поместить обе границы в одну текстовую строку критерия. Для такого случая есть СУММЕСЛИМН.
Как перенести формулу в свою таблицу
Сначала назовите два поля словами: «где проверяю условие» и «откуда беру сумму». В вашем файле категория может находиться в столбце D, а стоимость — в H. Тогда нельзя копировать адреса из учебного примера буквально: замените обе области и проверьте их границы.
Выберите категорию, для которой в рабочей таблице мало записей. Найдите их вручную, выпишите суммы и сравните с формулой. Затем смените условие на другое. Если результаты совпали только однажды, это ещё не исключает случайное попадание в правильный итог.
Особенно внимательно проверьте, что именно означает столбец суммы: стоимость строки, цена за единицу или уже готовый итог группы. СУММЕСЛИ сложит переданные числа, но не определит за вас, соответствуют ли они вопросу отчёта. Не включайте в один расчёт детальные строки и их промежуточные итоги: так одни расходы могут учитываться повторно.
Почему получается ноль или неправильная сумма
Числа сохранены как текст. Проверьте исходные ячейки и уберите единицы измерения из самих значений. Одной смены внешнего числового формата не всегда достаточно, чтобы преобразовать уже введённый текст.
Диапазоны сдвинуты. A2:A7 и C3:C8 относятся к разным строкам. Сопоставьте начало, конец и смысл обеих областей. Для рабочей формулы удобнее выбирать одинаковые по высоте диапазоны, чем полагаться на неочевидное поведение смещённой области.
Условие записано не так. Проверьте кавычки, пробелы, знаки сравнения и ссылку на ячейку. Для диагностики временно скопируйте название прямо из исходной таблицы в ячейку условия.
Новая строка осталась за границей. Если журнал вырос ниже строки 7, формула с прежним диапазоном её не учтёт. Обновите диапазоны либо после освоения основы изучите структурированные ссылки в таблицах Excel.
Перейдите от одной формулы к уверенной работе с таблицами
Курс Excel + «Google Таблицы» с нуля до PRO Учебного центра МГУТУ помогает последовательно освоить формулы и работу с данными. Посмотрите программу, если хотите понимать расчёты, проверять результаты и собирать повторяющиеся отчёты.
Когда выбрать другую функцию
Если нужно одновременно учесть категорию и торговую точку, изучите СУММЕСЛИМН и СЧЁТЕСЛИМН. У СУММЕСЛИМН другой порядок аргументов: нельзя просто дописать к знакомой СУММЕСЛИ ещё одну пару и ожидать правильного расчёта.
Если нужны сами подходящие строки, а не их сумма, подойдёт функция ФИЛЬТР в поддерживающей её версии Excel. И не путайте условное суммирование с суммой только видимых после ручной фильтрации строк: СУММЕСЛИ оценивает своё условие в указанном диапазоне.
Перед переносом формулы в рабочий отчёт проверьте её на небольшом наборе, где можете вручную назвать подходящие строки. Затем измените один исходный показатель и убедитесь, что итог изменился именно на ожидаемую величину. Это полезнее, чем проверка только того, что Excel не показал ошибку.
Вопросы и ответы
- Чем СУММЕСЛИ отличается от СУММ?
СУММ складывает указанные числа, а СУММЕСЛИ выбирает значения по одному критерию. Для точного выбора важно правильно указать диапазон проверки и диапазон сложения.
- Нужны ли кавычки вокруг ссылки на ячейку?
Нет. E2 без кавычек означает содержимое ячейки, а текст в кавычках воспринимается как буквальное условие. Знак сравнения со ссылкой соединяют амперсандом.
- Можно ли задать несколько условий?
Для одновременного выполнения нескольких условий обычно используют СУММЕСЛИМН. Её синтаксис отличается от СУММЕСЛИ, поэтому порядок аргументов нужно проверить отдельно.
