Гид по технологиям

SUMIFS в Excel: полное руководство по суммированию с условиями

8 min read Excel Обновлено 13 Apr 2026
Как использовать SUMIFS в Excel — руководство
Как использовать SUMIFS в Excel — руководство

Человек смотрит на графики на ноутбуке

Excel предлагает множество функций для анализа данных; SUMIFS — одна из ключевых для условного суммирования. Эта статья объясняет синтаксис, примеры (текст, числа, даты, маски), распространённые ошибки, альтернативы и практические рекомендации для разных ролей.

Что такое SUMIFS (одно предложение)

SUMIFS суммирует значения из диапазона по одному или нескольким критериям, применяемым к соответствующим диапазонам.

Почему это важно

SUMIFS превращает таблицу в динамичный отчёт: вместо ручного фильтра и суммы вы описываете правило, и Excel автоматически считает значения при изменении данных.

Синтаксис функции

=SUMIFS(sum_range, range1, criteria1, [range2], [criteria2], ...)
  • sum_range — диапазон, значения которого нужно суммировать.
  • range1 — диапазон, в котором ищется criteria1.
  • criteria1 — условие (строка, число, выражение, ссылка на ячейку).
  • range2, criteria2 — дополнительные пары диапазон/условие (опционально).

Важно: все диапазоны критериев должны быть такого же размера, как sum_range. Если нет — получите ошибку или неверный результат.

Пример данных (исходный набор)

Order DateCategoryColorSale PriceQuantityTotal Sales
08-11-2016PhonesBlack907.15265442.912
12-06-2016BindersGreen18.504355.512
11-10-2015AppliancesYellow114.95574.5
11-10-2015TablesBrown1706.184915355.656
09-06-2014PhonesRed911.42443645.696
09-06-2014PaperWhite15.552346.656
09-06-2014BindersBlack407.97631223.928
09-06-2014AppliancesYellow68.815344.05
09-06-2014BindersGreen2.54437.632
09-06-2014StorageOrange665.8863995.28
09-06-2014StorageOrange55.52111
15-04-2017PhonesBlack213.483640.44
05-12-2016BindersGreen22.72490.88
22-11-2015AppliancesGreen60.347422.38
22-11-2015ChairsDark Brown71.3722142.744
11-11-2014TechnologyNot Applicable1097.54477682.808
13-05-2014FurnitureOrange190.925954.6

1. Работа с текстовыми условиями

Если нужно найти сумму по категории «Binders» и цвету «Green», используйте формулу:

=SUMIFS(F2:F18, B2:B18, "Binders", C2:C18, "Green")

Объяснение:

  • F2:F18 — столбец Total Sales (то, что суммируется).
  • B2:B18 — столбец Category; условие “Binders”.
  • C2:C18 — столбец Color; условие “Green”.

Ожидаемый результат для этого набора данных: 154.024

Таблица Excel с применением текстовых критериев SUMIFS

Советы:

  • Условия чувствительны к точному совпадению текста. Если в данных есть лишние пробелы, используйте TRIM() в вспомогательном столбце.
  • Чтобы сравнивать без учёта регистра, обычные критерии подходят — Excel не различает регистр в текстовых сравнениях.

2. Работа с числовыми условиями

Пример: сумма продаж для товаров с Sale Price между 500 и 1000:

=SUMIFS(F2:F18, D2:D18, ">500", D2:D18, "<1000")

Пояснение: два критерия применяются к одному столбцу продаж: больше 500 и меньше 1000.

Ожидаемый результат: 13083.888

Таблица Excel с применением числовых критериев SUMIFS

Полезные приёмы:

  • Для включающих границ используйте “>=500” и “<=1000”.
  • Можно ссылаться на ячейки: “>” & A1, где A1 содержит число.
  • Не смешивайте текстовые значения вида “500” с числами; лучше опираться на числовые ячейки.

3. Работа с датами

Сложение по датам аналогично числам, но важно, как хранятся даты:

=SUMIFS(F2:F18, A2:A18, ">1/1/2015", A2:A18, "<1/1/2016")

Пояснение: фильтрация строк с датами между 01.01.2015 и 31.12.2015 (полуоткрытый интервал в примере).

Ожидаемый результат: 16495.28

Таблица Excel с применением дат в SUMIFS

Ошибки с датами:

  • Даты, записанные как текст, не будут корректно сравниваться. Используйте DATEVALUE или приведите столбец к формату даты.
  • Рекомендуется сравнивать с датами через DATE(год,месяц,день) или ссылкой на ячейку, а не жесткой строкой, чтобы избежать региональных различий формата.

4. Использование подстановочных знаков (wildcards)

Подстановочные знаки позволяют искать части текста:

    • — любой набор символов
  • ? — один любой символ

Пример: сумма для категорий, содержащих “ind”, и цветов с “la”:

=SUMIFS(F2:F18, B2:B18, "*ind*", C2:C18, "*la*")

Ожидаемый результат: 1223.928

Таблица Excel с использованием подстановочных знаков в SUMIFS

Совет: для поиска знака или ? в данных используйте тильду: “~“ или “~?”.

Практические советы и распространённые ошибки

  • Размеры диапазонов: sum_range и все rangeN должны иметь одинаковое количество строк и столбцов. Иначе — ошибка или некорректный результат.
  • Пустые ячейки: SUMIFS игнорирует строки, где sum_range пуст; но если критерий сравнивает пустоту (“”), это работает.
  • Формат значений: числа как текст дадут неожиданные результаты. Используйте VALUE() или приведение типов.
  • Производительность: на больших таблицах SUMIFS быстрее, чем многие формулы с массивами, но медленнее сводных таблиц и запросов Power Query.

Как отлаживать формулу SUMIFS

  1. Проверяйте совпадение размеров диапазонов.
  2. Используйте фильтр Excel по тем же критериям и сравните сумму с результатом формулы.
  3. Вставляйте вспомогательные столбцы с логическими выражениями (например, =B2=”Binders”), чтобы проверить, какие строки удовлетворяют условию.
  4. Для проверки даты используйте =ISNUMBER(A2) и =TEXT(A2, “yyyy-mm-dd”).

Альтернативные подходы

  • SUMPRODUCT: гибче при работе с условиями, не требует одинаковых диапазонов, но формула сложнее. Пример эквивалента для двух условий:
=SUMPRODUCT((B2:B18="Binders")*(C2:C18="Green")*F2:F18)
  • Сводные таблицы (PivotTable): удобны для интерактивного анализа и агрегации по нескольким полям.
  • FILTER+SUM (Excel 365): творит фильтрацию как промежуточное множество, потом суммирует.
  • Power Query: лучше при подготовке больших и сложных наборов данных.

Когда SUMIFS не подойдёт (контрпримеры)

  • Нужна сложная логика ИЛИ внутри одного критерия (например, Category = “A” ИЛИ “B”) — SUMIFS можно обойти суммированием двух SUMIFS или помощью SUMPRODUCT.
  • Данные разбросаны по нескольким несмежным диапазонам — SUMIFS работает только с непрерывными диапазонами; используйте SUM of multiple SUMIFS или SUMPRODUCT.
  • Требуется суммирование с динамическими условиями, зависящими от фильтров пользовательского интерфейса — лучше использовать сводную таблицу.

Чек-листы по ролям

Аналитик:

  • Проверить типы данных в столбцах.
  • Убедиться в равенстве размеров диапазонов.
  • Оптимизировать формулы и заменить повторяющиеся вычисления ссылками на ячейки.

Менеджер отчётов:

  • Использовать именованные диапазоны для читаемости.
  • Документировать логику расчётов рядом с формулами (заметки).

Владелец малого бизнеса:

  • Для быстрых подытогов используйте сводную таблицу или простые SUMIFS на отдельных диапазонах.
  • Храните исходные данные в таблице Excel (Ctrl+T) — диапазоны автоматически адаптируются при добавлении строк.

Новичок в Excel:

  • Начните с простых условий и проверяйте результаты через фильтр.
  • Копируйте формулу в отдельную ячейку и меняйте условия по шагам.

Критерии приёмки

  • Результат SUMIFS совпадает с суммой строк, отфильтрованных вручную по тем же условиям.
  • Все диапазоны имеют одинаковую форму и длину.
  • Формула обновляется при добавлении строк в таблицу (если используются Excel Tables — автоматически).

Шпаргалка / Cheat sheet

  • Одиночное условие: =SUMIFS(sum_range, range1, criteria1)
  • Несколько условий: добавляйте пары range/criteria
  • Интервалы: “>=10” и “<=20” или “>” & A1 для ссылок
  • Подстановочные знаки: “подстрока“ и “?” для одиночного символа
  • Ссылки на ячейки: “<>” & A1 для отрицания

Короткий глоссарий (1 строка каждое)

  • sum_range — диапазон значений, которые будут суммироваться.
  • criteria_range — диапазон, в котором проверяется условие.
  • criteria — логическое выражение, текст, число или ссылка.
  • wildcard — символы * и ? для частичного совпадения текста.

Тест-кейсы и примеры приёмки

  1. Текстовое условие: B2:B18 = “Binders” и C2:C18 = “Green” → ожидаемо 154.024.
  2. Числовой диапазон: D2:D18 >500 и <1000 → ожидаемо 13083.888.
  3. Дата: A2:A18 между 01.01.2015 и 01.01.2016 → ожидаемо 16495.28.
  4. Подстановка: B2:B18 содержит “ind” и C2:C18 содержит “la” → ожидаемо 1223.928.

Если результаты тестов совпадают с ожиданиями — формула принята.

Совместимость и рекомендации по миграции

  • SUMIFS поддерживается в большинстве современных версий Excel. Для некоторых расширённых сценариев (динамические массивы, FILTER) требуется Office 365 / Excel 2021 и выше.
  • В старых версиях, где нет FILTER или других новых функций, используйте SUMPRODUCT или сводные таблицы.

Короткая методика внедрения (mini-methodology)

  1. Привести данные к таблице (Ctrl+T).
  2. Убедиться, что все столбцы имеют корректные типы (дата/число/текст).
  3. Написать простую SUMIFS и проверить через фильтр.
  4. Добавить именованные диапазоны при необходимости.
  5. Документировать критерии в отдельной ячейке для удобства смены условий.

Итог

SUMIFS — мощный и простой в использовании инструмент для суммирования по условиям. Он подходит для большинства сценариев регулярных отчётов и аналитики. Если вам нужна более сложная логика или лучшая производительность на больших объёмах, рассмотрите SUMPRODUCT, сводные таблицы или Power Query.

Важно: перед развёртыванием в отчётной книге проверьте типы данных, одинаковость размеров диапазонов и протестируйте формулы на контрольных примерах.

Ключевые ссылки и дальнейшие шаги:

  • Попробуйте преобразовать данные в Excel Table и пересоздать формулы с именованными диапазонами.
  • Экспериментируйте с SUMPRODUCT для логики ИЛИ и с FILTER+SUM в Office 365.

Спасибо — если хотите, я могу подготовить шаблон отчёта с примерами SUMIFS и чек-листом для вашей таблицы.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро