Промежуточные итоги в Microsoft Excel¶
Промежуточные итоги в Excel — функция автоматического группирования и суммирования данных в таблице Microsoft Excel, применяемая к отсортированным по определённому признаку столбцам. Инструмент позволяет разбить массив строк на группы по значениям ключевого поля, вывести итоговую сумму (или другую агрегатную функцию) для каждой группы и построить иерархическую структуру с возможностью сворачивания и разворачивания разделов.
¶Назначение и область применения
Промежуточные итоги используются при работе с реестрами, накладными, отчётами по продажам, зарплатными ведомостями и любыми табличными данными, где строки объединяются по общему признаку — например, по названию отдела, фамилии сотрудника, месяцу или категории товара. В отличие от ручного ввода формул в конец каждой группы, встроенная функция автоматически расставляет итоговые строки и обновляет их при изменении данных.
¶Подготовка данных
Перед применением инструмента таблицу необходимо отсортировать по столбцу, по которому будут формироваться группы. Если строки с одинаковыми значениями разбросаны по всему диапазону, Excel создаст отдельную итоговую строку для каждого несмежного фрагмента, что делает результат нечитаемым.
Порядок действий:
- Выделить любой диапазон данных.
- Перейти на вкладку «Данные».
- Нажать «Сортировка» и задать сортировку по нужному столбцу (по возрастанию или убыванию).
¶Создание промежуточных итогов
Пошаговый алгоритм:
- Выделить ячейку внутри таблицы или весь диапазон данных.
- На вкладке «Данные» в группе «Структура» нажать кнопку «Промежуточные итоги».
- В появившемся диалоговом окне задать параметры:
- В поле — столбец, по значениям которого группируются строки (например, «Отдел»);
- Использовать функцию — агрегатная функция: СУММА, СЧЁТЧ, СЧЁТЗ, МАКС, МИН, СРЕДНЕЕ;
- Добавить в поле — столбец, в котором будут выводиться итоги (обычно числовой — сумма продаж, объём и т. п.);
- Заменить текущие промежуточные итоги — флажок, который обновляет уже существующие итоги вместо добавления новых.
- Нажать «ОК».
После подтверждения Excel вставляет итоговую строку после каждой группы строк, а в самом низу — общую итоговую строку («Общий итог»). Одновременно слева от номеров строк появляется панель структуры с кнопками уровней 1, 2 и 3: уровень 1 показывает только общий итог, уровень 2 — промежуточные итоги по группам, уровень 3 — все данные.
¶Виды агрегатных функций
| Функция | Обозначение в списке | Что вычисляет |
|---|---|---|
| СУММА | SUM | Сумму значений группы |
| СЧЁТЧ | COUNT | Число числовых значений |
| СЧЁТЗ | COUNTA | Число непустых ячеек |
| СРЕДНЕЕ | AVERAGE | Среднее арифметическое |
| МАКС | MAX | Максимальное значение |
| МИН | MIN | Минимальное значение |
Если в одном диапазоне нужно получить несколько видов итогов (например, сумму и количество), операцию повторяют несколько раз, каждый раз снимая флажок «Заменить текущие промежуточные итоги».
¶Удаление промежуточных итогов
Чтобы полностью убрать итоговые строки, повторно открывают диалог «Промежуточные итоги» и нажимают кнопку «Удалить все». Простое удаление строк вручную не убирает панель структуры и может привести к ошибкам при обновлении.
¶Альтернативные способы
¶Сводные таблицы
Сводная таблица (вкладка «Вставка» → «Сводная таблица») решает ту же задачу более гибко: позволяет строить несколько уровней группировки, менять типы агрегации, фильтровать данные и строить диаграммы. Для аналитических задач сводные таблицы обычно предпочтительнее промежуточных итогов, однако последние проще и нагляднее для простой задачи «разбить список и просуммировать».
¶Формула СУММЕСЛИМН
Для получения итога по конкретной группе без изменения структуры таблицы используется формула =СУММЕСЛИМН(суммируемый_диапазон; диапазон_условий; условие). Этот подход не требует сортировки и не вставляет лишних строк.
¶Группировка строк вручную
Выделение нескольких строк и нажатие «Группа» на вкладке «Данные» создаёт структуру сворачивания без автоматических итогов; итоговую строку при этом добавляют вручную или через СУММ.
¶Особенности и ограничения
- Промежуточные итоги корректно работают только с отсортированными данными.
- Функция не поддерживает вычисления по нескольким столбцам группировки одновременно — для этого нужны сводные таблицы или формулы.
- Итоговые строки участвуют в последующих вычислениях, поэтому при построении диаграмм или применении других инструментов их может потребоваться скрыть.
- В таблицах Excel (формат ListObject) кнопка «Промежуточные итоги» недоступна — перед использованием таблицу нужно преобразовать в обычный диапазон.
Источники:
- Microsoft Support. Использование промежуточных итогов в списке или диапазоне данных.
- Microsoft Support. Создание сводной таблицы для анализа данных листа.
- Джон Уокенбек. Excel 2019. Полный справочник.
