Способы сложения чисел в Microsoft Excel

Иван Корнев·08.05.2026·4 мин

Чтобы сложить числа в Excel, используйте функцию =СУММ() для диапазонов, горячие клавиши Alt + = для быстрой автосуммы или функции СУММЕСЛИ/СУММЕСЛИМН для расчетов с условиями. Выбор инструмента зависит от сложности задачи: от простого итога столбца до выборочного подсчета данных по критериям.

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

Оглавление

  1. Базовое суммирование: функция СУММ
  2. Мгновенный расчет: инструмент Автосумма
  3. Суммирование по одному условию (СУММЕСЛИ)
  4. Сложные условия: функция СУММЕСЛИМН
  5. Частые ошибки при суммировании
  6. FAQ: Ответы на популярные вопросы

Базовое суммирование: функция СУММ

Функция СУММ (англ. SUM) — основной инструмент для сложения значений. Она игнорирует текстовые данные и пустые ячейки, обрабатывая только числа.

Синтаксис

=СУММ(число1; [число2]; ...)

Аргументами могут быть отдельные ячейки, диапазоны или их комбинация.

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

  1. Сумма диапазона:
   =СУММ(A1:A10)

Складывает все числа в ячейках от A1 до A10.

  1. Сумма нескольких несмежных диапазонов:
   =СУММ(A1:A10; C1:C10; E5)

Складывает значения из двух столбцов и одной отдельной ячейки.

  1. Динамическое суммирование в «Умной таблице»: Если преобразовать диапазон в таблицу (Ctrl + T), формула будет автоматически расширяться при добавлении новых строк:
   =СУММ(Таблица1[Сумма])

Используйте «Умные таблицы» для отчетов, которые регулярно пополняются данными. Это избавит от необходимости вручную корректировать диапазоны в формулах каждый месяц.

Мгновенный расчет: инструмент Автосумма

«Автосумма» позволяет вставить функцию СУММ без ручного набора формулы. Это самый быстрый способ получить итог по столбцу или строке.

Как использовать

  1. Выделите пустую ячейку сразу под столбцом с числами (или справа от строки).
  2. Нажмите сочетание клавиш Alt + =.
  3. Excel автоматически выделит соседний диапазон чисел пунктирной рамкой.
  4. Нажмите Enter, чтобы подтвердить действие.

Массовое применение

Если нужно посчитать итоги сразу по нескольким столбцам:

  1. Выделите пустые ячейки под каждым столбцом (удерживая Ctrl или просто выделив блок ячеек).
  2. Нажмите Alt + =.
  3. Формулы появятся во всех выбранных ячейках одновременно.

Суммирование по одному условию (СУММЕСЛИ)

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

Синтаксис

=СУММЕСЛИ(диапазон_проверки; условие; [диапазон_суммирования])
  • диапазон_проверки — где ищем соответствие.
  • условие — критерий (число, текст, выражение).
  • диапазон_суммирования — откуда берем числа для сложения (если не указан, суммируется сам диапазон_проверки).

Примеры

  1. Сумма продаж конкретного менеджера:
   =СУММЕСЛИ(B2:B100; "Иванов"; C2:C100)

Ищет имя «Иванов» в столбце B и суммирует соответствующие значения из столбца C.

  1. Сумма значений больше 1000:
   =СУММЕСЛИ(A1:A50; ">1000")

Складывает только те числа в диапазоне A1:A50, которые превышают 1000.

  1. Использование ссылки на ячейку в условии:
   =СУММЕСЛИ(B2:B100; E1; C2:C100)

Критерий берется из ячейки E1. Это удобно для создания интерактивных отчетов.

Сложные условия: функция СУММЕСЛИМН

Для случаев, когда нужно учесть несколько критериев одновременно (например, продажи определенного товара в конкретном регионе), используется СУММЕСЛИМН (англ. SUMIFS).

Синтаксис

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

Важно: В этой функции диапазон для суммирования стоит на первом месте, в отличие от СУММЕСЛИ.

Примеры

  1. Продажи товара «Ноутбук» в регионе «Москва»:
   =СУММЕСЛИМН(C2:C100; A2:A100; "Ноутбук"; B2:B100; "Москва")
  • C2:C100 — что суммируем (выручка).
  • A2:A100 — где ищем товар.
  • "Ноутбук" — условие по товару.
  • B2:B100 — где ищем регион.
  • "Москва" — условие по региону.
  1. Дата в определенном периоде:
   =СУММЕСЛИМН(C2:C100; D2:D100; ">=01.01.2026"; D2:D100; "<=31.01.2026")

Суммирует выручку за январь 2026 года.

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

Частые ошибки при суммировании

Даже простые формулы могут давать неверный результат из-за особенностей данных. Вот основные проблемы и их решения:

ПроблемаПричинаРешение
Результат равен 0Числа сохранены как текст (часто бывает после выгрузки из 1С или веб-сайтов).Преобразуйте текст в числа: используйте «Текст по столбцам» или умножьте диапазон на 1.
Ошибка #ЗНАЧ!В СУММЕСЛИМН указаны диапазоны разной длины.Проверьте, чтобы все диапазоны начинались и заканчивались на одной строке.
Не учитываются новые строкиДиапазон жестко задан (например, A1:A10), а данные добавлены в A11.Используйте «Умные таблицы» (Ctrl+T) или динамические имена диапазонов.
Лишние пробелыУсловие "Иванов " не совпадает с "Иванов".Используйте функцию СЖПРОБЕЛЫ для очистки данных или оператор подстановки * в условии.

FAQ: Ответы на популярные вопросы

Вопрос: Можно ли суммировать цвета ячеек? Стандартными функциями Excel — нет. Для этого требуется использование макросов VBA или надстроек. Однако часто проще добавить вспомогательный столбец с категорией (например, «Важно») и использовать СУММЕСЛИ по этому столбцу.

Вопрос: Почему Автосумма выделяет неправильный диапазон? Автосумма пытается угадать диапазон, ориентируясь на непрерывный блок чисел рядом с активной ячейкой. Если в столбце есть пустые ячейки, она остановится перед ними. Всегда проверяйте выделенную область перед нажатием Enter.

Вопрос: Как просуммировать видимые ячейки после фильтрации? Функция СУММ считает все ячейки, включая скрытые фильтром. Чтобы сложить только видимые данные, используйте функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ:

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9; A1:A100)

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

Вопрос: Что делать, если нужно сложить значения по условию «ИЛИ»? СУММЕСЛИМН работает по логике «И» (все условия должны выполняться одновременно). Для логики «ИЛИ» (например, сумма продаж «Иванова» ИЛИ «Петрова») можно сложить две функции СУММЕСЛИ:

=СУММЕСЛИ(B:B; "Иванов"; C:C) + СУММЕСЛИ(B:B; "Петров"; C:C)