Excel10 мин·
Как объединить данные из нескольких листов в Excel
Консолидация данных из разных листов Excel: Power Query, 3D-ссылки, ВПР между листами. Пошаговые примеры объединения таблиц.
Когда это нужно
Отчёты за каждый месяц на отдельном листе. Филиалы присылают данные в отдельных вкладках. Нужен сводный лист с итогами по всем. Знакомая ситуация? Разберём три способа — от простого к мощному.
Способ 1: 3D-ссылки (самый быстрый)
3D-ссылка — формула, которая ссылается на одну и ту же ячейку на нескольких листах.
Если у вас листы «Январь», «Февраль», «Март» и в каждом итого в ячейке B10:
=СУММ(Январь:Март!B10)
💡 Совет: Работает только если листы идут подряд (порядок вкладок важен) и структура на всех листах одинаковая.
Способ 2: ВПР между листами
Когда данные на разных листах, но есть общий ключ (ID, артикул, название). Например: на листе «Заказы» есть артикул, а на листе «Прайс» — цена. Подтянем цену на лист заказов:
=ВПР(A2;Прайс!A:B;2;0)
💡 Совет: Прайс!A:B — ссылка на диапазон на другом листе. Точка с запятой — разделитель аргументов в русском Excel.
Способ 3: Power Query (самый мощный)
Power Query объединяет листы автоматически, даже если их 50. Работает в Excel 2016+ и Microsoft 365.
1. Данные → Получить данные → Из книги Excel
2. Выберите текущую книгу
3. Справа появится список листов — выделите нужные
4. Нажмите «Преобразовать данные» (Transform Data)
5. В редакторе Power Query: объедините таблицы (Append Queries)
6. Закройте и загрузите результат на новый лист
Power Query: объединение по шагам
В редакторе Power Query:
1. Главная → Добавить запросы → Добавить запросы как новые
2. Выберите «Три или более таблиц»
3. Перенесите нужные таблицы в правый список
4. ОК → Получите одну большую таблицу
5. Главная → Закрыть и загрузить
Результат появится на новом листе. При добавлении данных в исходные листы достаточно нажать «Обновить» — Power Query пересоберёт всё.
💡 Совет: Power Query запоминает шаги. Добавили новый лист? Просто обновите запрос — данные подтянутся автоматически.
Встроенная консолидация Excel
Данные → Консолидация. Менее гибкий вариант:
1. Выберите функцию (Сумма, Среднее и т.д.)
2. Добавьте ссылки на диапазоны каждого листа
3. Отметьте «Подписи в верхней строке» и «Подписи в левом столбце»
4. ОК
Excel создаст сводную таблицу. Минус: при изменении данных нужно повторять процедуру (если не поставить галочку «Создать ссылки на исходные данные»).
В Google Sheets
В Google Sheets консолидация проще — используйте фигурные скобки для объединения диапазонов с разных листов:
={Январь!A2:D100; Февраль!A2:D100; Март!A2:D100}
💡 Совет: Или используйте IMPORTRANGE для данных из других файлов, а потом объедините через QUERY.
Заключение
Для 2-3 листов с одинаковой структурой — 3D-ссылки. Для подтягивания данных по ключу — ВПР между листами. Для 10+ листов или регулярной задачи — Power Query. А если не хотите разбираться — опишите задачу в Fast Formula, AI сгенерирует формулу для ваших данных.
🤖
Не хотите запоминать формулы?
Опишите задачу на русском — AI сгенерирует формулу с правильными ссылками на вашу таблицу. 5 запросов бесплатно.
Попробовать бесплатно →Читайте также
ТОП-20 формул Excel, которые должен знать каждый бухгалтер
Подборка самых нужных формул Excel для бухгалтерии: СУММЕСЛИ, ВПР, ЕСЛИ, СЧЁТЕСЛИ и другие. С примерами и объяснениями на русском.
Как сделать ВПР (VLOOKUP) в Google Таблицах — полное руководство
Подробное руководство по VLOOKUP в Google Sheets: синтаксис, примеры, ошибки, альтернативы (INDEX/MATCH, XLOOKUP). С картинками и объяснениями.