Как быстро посчитать сумму по условию в Excel

Иван Корнев·12.04.2026·3 мин

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

Синтаксис и правила написания формулы

Правильная структура формулы гарантирует корректный расчет. В русской версии Excel она выглядит так:

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

Аргументы функции:

  1. Диапазон_условия — ячейки, которые проверяются на соответствие критерию (обязательно).
  2. Условие — критерий в виде числа, текста, выражения или ссылки на ячейку (обязательно).
  3. Диапазон_суммирования — ячейки, значения которых нужно сложить (необязательно). Если этот аргумент опущен, суммируются ячейки из первого аргумента.

Важное правило: Если вы указываете третий аргумент (что суммировать), первый аргумент (где искать условие) и третий должны иметь одинаковый размер. Иначе формула вернет ошибку #ЗНАЧ! или неверный результат.

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

Рассмотрим работу функции на примере таблицы продаж:

Товар (A)Цена (B)Количество (C)Дата (D)
Яблоки501001.04.2026
Бананы401502.04.2026
Яблоки50503.04.2026
Апельсины60804.04.2026

Суммирование по точному совпадению текста

Чтобы узнать общую стоимость всех поставок яблок (суммируем столбец Цены, где Товар = "Яблоки"):

=СУММЕСЛИ(A2:A5; "Яблоки"; B2:B5)

Результат: 100 (50 + 50).

Использование числовых условий

Если нужно просуммировать количество проданных товаров, цена которых выше 45 рублей:

=СУММЕСЛИ(B2:B5; ">45"; C2:C5)

Здесь условие записывается в кавычках вместе со знаком операции.

Динамический расчет через ссылку на ячейку

Вместо жесткого прописывания условия ("Яблоки") лучше использовать ссылку на ячейку. Например, если в ячейке E1 написано название товара, формула будет универсальной:

=СУММЕСЛИ(A2:A5; E1; B2:B5)

Меняя текст в E1, вы мгновенно получаете сумму для другого товара.

Работа с подстановочными знаками

Для частичного совпадения используйте звездочку * (любое количество символов) или вопрос ? (один символ). Пример: сумма цен для всех товаров, название которых начинается на "Я":

=СУММЕСЛИ(A2:A5; "Я*"; B2:B5)

Особенности работы с датами

Даты в условиях часто вызывают трудности. Главное правило: даты должны быть обернуты в кавычки, а знаки сравнения соединены с датой через амперсанд &, если дата берется из ячейки.

Пример 1: Сумма продаж после 1 апреля 2026 года (дата в условии):

=СУММЕСЛИ(D2:D5; ">=01.04.2026"; B2:B5)

Пример 2: Сумма продаж позже даты, указанной в ячейке G1:

=СУММЕСЛИ(D2:D5; ">=" & G1; B2:B5)

Без амперсанда формула не сможет корректно обработать ссылку на ячейку с датой.

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

Даже простая формула может выдать ошибку, если нарушены базовые принципы работы с данными.

Ошибка / ПроблемаПричинаРешение
#ЗНАЧ!Разная длина диапазонов условия и суммирования.Убедитесь, что A2:A10 и B2:B10 имеют одинаковое количество строк.
Результат 0Условие не найдено или неверный формат.Проверьте лишние пробелы в тексте ("Яблоки " вместо "Яблоки"). Для чисел убедитесь, что в ячейках нет текста.
Неверная суммаСсылки не закреплены при копировании.Используйте абсолютные ссылки $A$2:$A$10, если планируете копировать формулу вниз или вправо.
Игнорирование условияЧисла сохранены как текст.Преобразуйте текстовые числа в настоящий числовой формат через «Текст по столбцам».

Функция СУММЕСЛИ не чувствительна к регистру букв. Условия "яблоки", "Яблоки" и "ЯБЛОКИ" будут восприняты идентично.

Когда нужна функция СУММЕСЛИМН

Функция СУММЕСЛИ умеет работать только с одним условием. Если ваша задача требует учета нескольких критериев одновременно (например, "Яблоки" И "Продажи в Апреле" И "Цена > 50"), необходимо использовать функцию СУММЕСЛИМН (SUMIFS).

Ее синтаксис отличается порядком аргументов: сначала идет диапазон суммирования, затем пары "диапазон условия — условие".

=СУММЕСЛИМН(B2:B5; A2:A5; "Яблоки"; D2:D5; ">=01.04.2026")

Освоив СУММЕСЛИ, вы легко перейдете к более сложным вычислениям, так как логика проверки условий остается схожей.