Как правильно объединить и суммировать данные из нескольких таблиц в Excel

Иван Корнев·18 августа 2026·3 мин

Чтобы объединить и суммировать данные из нескольких таблиц в Excel, используйте «Консолидацию», Power Query, сводные таблицы или формулы СУММЕСЛИМН. Выбор способа зависит от структуры данных.

Оглавление

Способ 1: Функция «Консолидация»

Это встроенный инструмент для быстрого суммирования однотипных таблиц с разных листов.

  1. Перейдите на вкладку Данные и нажмите кнопку Консолидация.
  2. В поле «Ссылка» выделите диапазоны данных на каждом листе, которые нужно объединить, и нажмите «Добавить».
  3. Убедитесь, что в поле «Функция» выбрано «Сумма».
  4. Отметьте галочки «подписи верхней строки» и «значения левого столбца» для корректной группировки по категориям.

Способ 2: Power Query (Рекомендуемый)

Наиболее гибкий и современный метод, позволяющий автоматически собирать, объединять и агрегировать данные из множества таблиц или файлов.

  1. Используйте путь ДанныеПолучить данныеИз других источниковОбъединить, чтобы собрать таблицы в один запрос. Этот инструмент также позволяет собирать данные сразу из всех файлов Excel в указанной папке.
  2. После загрузки таблиц в редактор Power Query выполните группировку строк с одновременным суммированием значений нужных столбцов.
  3. При изменении исходных данных результат обновляется автоматически без переписывания формул.

Способ 3: Сводные таблицы

Подходят для анализа и суммирования данных, разнесенных по разным листам или диапазонам.

  • Можно создать сводную таблицу на основе нескольких диапазонов консолидации через мастер сводных таблиц.
  • В более новых версиях рекомендуется добавлять таблицы в модель данных и создавать связи между ними для совместного анализа.
  • Сводная таблица позволяет динамически менять параметры суммирования и фильтрации без изменения исходных данных.

Способ 4: Формулы (3D-ссылки и СУММЕСЛИМН)

Используются для простых задач или когда нельзя применять надстройки.

  • Для суммирования одной и той же ячейки на разных листах применяется 3D-формула вида =СУММ('Янв:Дек'!A1).

Если вы добавите новый лист вне диапазона «Янв:Дек», он не будет учтен в формуле автоматически.

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

Сравнение методов

МетодЛучшее применениеАвтоматическое обновление
КонсолидацияОднотипные таблицы на разных листахНет
Power QueryМножество файлов или сложные преобразованияДа
Сводные таблицыИнтерактивный анализ и фильтрацияДа (при нажатии «Обновить»)
Формулы (3D, СУММЕСЛИМН)Простые задачи без надстроекДа (для 3D в пределах заданного диапазона)

Частые ошибки

  • Отсутствие галочек при консолидации: Если не отметить «подписи верхней строки» и «значения левого столбца», данные не сгруппируются по категориям, а просто сложатся по позициям.
  • Ручное копирование формул: Использование обычных ссылок вместо 3D-ссылок при суммировании по листам заставляет переписывать формулу для каждого нового листа вручную.
  • Забытое обновление в Power Query: После добавления новых файлов в папку-источник необходимо вручную нажать кнопку «Обновить всё» на вкладке Данные, чтобы результаты пересчитались.

FAQ

Можно ли автоматически суммировать данные из новых файлов, добавленных в папку?
Да, Power Query позволяет собирать и суммировать данные сразу из всех файлов Excel в указанной папке. При добавлении нового файла достаточно обновить запрос.

Почему формула СУММЕСЛИМН не работает для нескольких листов?
Функция СУММЕСЛИМН работает в пределах одного диапазона. Для нескольких листов её нужно комбинировать с другими функциями или использовать массивные формулы. Для таких задач надежнее применять Power Query.

Какой способ лучше для однотипных таблиц на разных листах?
Для быстрого разового суммирования подойдет функция «Консолидация». Для регулярной работы с изменяющимися данными лучше использовать Power Query.