Собирайте данные с нескольких листов на один сводный лист за секунды

Предположим, у вас есть несколько отчётов о продажах по разным регионам. Если вы хотите выполнить вычисления и построить графики ко всему объёму данных, вам нужно собрать все данные на один сводный лист. Переключение между несколькими книгами, бесконечное копирование сотен строк или написание VBA может занять много времени.

С инструментом «Объединить листы», вы сможете собрать данные на один сводный лист в считанные секунды:

  • Собрать данные листов из разных книг на одном листе
  • Собрать данные листов с одинаковым именем и объединить по имени вкладки
  • Объединить данные листов с идентичной структурой под одним заголовком
  • Сохранить форматирование в сводном листе результата

Как собрать данные с нескольких листов на один в один за 3 шага

С надстройкой «Объединить листы» вы можете собрать и объединить данные нескольких листов — и из разных книг — в один главный лист всего за 3 шага:

  1. Отметьте листы, которые нужно объединить. Дерево данных отображает все листы во всех открытых книгах.
  2. Нажмите кнопкуОбъединить Готово! Все данные скопированы на один главный сводный лист.

Как объединить данные нескольких листов на одном сводном листе

Предположим, у вас есть ряд листов, и каждый из них содержит отчёт о продажах по конкретной категории продуктов. Надстройка поможет вам скопировать все эти отдельные отчёты и объединить данные в один сводный лист.

  1. Нажмите кнопкуОбъединить листы ВыберитеОбъединить данные нескольких листов на одном листе.
  2. Отметьте флажкомТаблицы с заголовками, если это так.
    Совет:так, данные будут объединены под единым заголовком. Это удобно, если структура листов, которые вы объединяете, единообразна, напр., если отчёты созданы по одному шаблону. Если заголовки не совпадают, каждый диапазон данных будет добавлен со своим заголовком.
  3. Выберите листы для объединения, установив соответствующие флажки в дереве данных.
  4. Нажмите кнопкуОбъединить Готово, все данные из выбранных листов собраны на одном главном листе в новой книге.
Внимание:не забудьте сохранить эту сводную книгу на свой компьютер.

Как объединить данные из листов c одинаковым именем на одном сводном листе

Предположим, у вас есть ряд книг, и каждая из них содержит отчёт о региональных продажах. Каждый отчёт разбит на листы с данными по конкретным продуктам — таким образом, вкладки в региональных отчётах имеют одинаковые названия. Надстройка поможет вам скопировать данные по всем отчётам в один сводный лист.

  1. Нажмите кнопкуОбъединить листы ВыберитеОбъединить данные листов с одинаковым именем на одном листе.
  2. Отметьте флажкомТаблицы с заголовкамиесли это так.
    Совет:так, данные будут объединены под единым заголовком. Это удобно, если структура листов, которые вы объединяете, единообразна, напр., если отчёты созданы по одному шаблону. Если заголовки не совпадают, каждый диапазон данных будет добавлен со своим заголовком.
  3. Выберите листы для объединения, установив соответствующие флажки в дереве данных.
    Совет:вместо поочерёдного объединения листов с одинаковым называнием по группам (одна именная группа за другой), вы можете выбрать их все сразу. Надстройка автоматически соберет данные по одинаковым названиям вкладок и вынесет их на соответствующие отдельные листы сводной книги.
  4. Нажмите кнопкуОбъединить Готово, все данные выбранных листов с одинаковым именем собраны в новой сводной книге.
Внимание:не забудьте сохранить эту сводную книгу на свой компьютер.

Каким образом данные копируются на сводный лист

Объединение данных по сути означает извлечение и копирование данных из нескольких исходных листов на новый лист.

  • Данные копируются полностью — весь диапазон до последней использованной ячейки на исходном листе.
  • Скопированные диапазоны добавляются последовательно, один диапазон под последней строкой предыдущего диапазона.
  • Надстройка XLTools «Объединить листы» сохраняет форматирование ячеек и таблиц, ссылки на ячейки, функции и формулы, объединённые ячейки, т.д.
  • Исходные данные не подвергаются изменениям.

Как объединить несколько листов в одну книгу

Вы можете объединить несколько листов в одну книгу с помощью надстройки XLToolsОрганайзер книг. Она помогает копировать и управлять множеством листов одновременно.

Any questions or suggestions?
АлександрДобрый день. Подскажите как установить надстройку и в самом Excel после установки ее подключить? Не видно ни где надстройку в Ексель устанавливать, ни путь к файлу.... С уважением и разочарованием, Александр
Февраль 25, 2020 at 15:42
Maria BalobanovaАлександр, Инструмент "Объединить листы" - это лишь один инструмент из всей надстройки XLTools. Скачать ее можноздесь. Есть подробнаяинструкция по установке, а если что-то пойдет не так, мы описалирешения частых проблем. И мы всегда поможем по email.
Февраль 26, 2020 at 12:26
МихаилЧто посоветуете делать , если инфа в листах обновляется ( добавляются строки)- как сделать чтобы сводный лист обновлялся автоматом?
Февраль 17, 2020 at 16:57
Maria BalobanovaМихаил, спасибо за вопрос. Автоматического обновления не предусмотрено. Хорошая идея для доработки, обсудим с коллегами.
Февраль 17, 2020 at 18:59
ОнербекДобрый день! У меня такая ситуация: Я работаю в транспортной компании у нас есть более 500 едениц техники ежемесячно заполняется данные с пробегом хочу обяденит все файлы в один Вообщем мне нужно узнать пробег с момента ввода в эксплуатацию считывающие одометры могли меняться неоднакратно... Прошу помочь если это возможно Спосибо
Декабрь 6, 2019 at 08:32
Maria BalobanovaОнербек, добрый день! Думаю, да, надстройка поможет объединить данные в один файл. Конечно, многое зависит от исходных данных. Отправили вам email.
Декабрь 6, 2019 at 13:46
РусланНужно было объединить таким образом несколько больших файлов из регионов. Каждый во что горазд - был единый образец - но всем нужно обязательно что-то от себя добавить, например у нескольких файлов пустые столбцы уходили до XYZ. Данная функция объединяла листы целиком - вместе с пустыми ячейками - в итоге комп начинал громко пыхтеть и тужиться а потом надолго зависал. Вручныю скопировать вставить быстрее бы получилось (
Июль 11, 2019 at 12:19
Maria BalobanovaРуслан, добрый день! Спасибо, что написали. Надстройка сейчас хорошо объединяет однотипные листы. Но идеально подготовленные данные встречаются не часто, особенно, если участвует много людей. Так что мы думаем, как улучшить надстройку. Для вашего случая, думаю, нужно предварительное удаление пустых строк-столбцов. Мы поставим это в план на следующие релизы. Спасибо!
Июль 11, 2019 at 14:25
КарашашЗдравствуйте, как производить объединение двух и более листов, если в каждой таблицы совпадение по наименованию идет по одному. Например у меня есть лист "Стран" и есть лист "Города" у них сопадение идет только по полю "ID страна", аналогично по товарам: в одном листе данные "категории товаров", а в другом где  "продукты" у них объединение нужно сделать именно по "ID категория"
Май 24, 2019 at 18:56
Maria BalobanovaКарашаш, добрый день! Надстройка "Объединение листов" сейчас больше рассчитана на объединение отнотипных по структуре листов. В Вашем случае лучше подойдетнадстройка "SQL запросы". Она поможет объединить таблицы по ключевому полю.
Май 29, 2019 at 17:21
ДмитрийПри объединении нескольких листов в один удаляются ли дубликаты данных (при их наличии)?
Ноябрь 6, 2018 at 19:50
Maria BalobanovaДмитрий, добрый день! При объединении листов создается новая сводная книга, куда копируются данные каждого листа (все строки первого, ниже все строки второго, т.д.). Поэтому нет, дубликаты не удаляются и в исходные данные изменений не вносится.
Ноябрь 7, 2018 at 15:43
ЕвгенияСпасибо! Отличная надстройка. Сколько стоит после пробного периода?
Июль 2, 2018 at 16:39
Maria BalobanovaЕвгения, спасибо! Надстройка "Объединить листы" входит в любой из трех пакетов лицензий -Базовая, PRO и GURU. Выбирайте, какой пакет вам больше подойдет.
Июль 2, 2018 at 18:39
How can we help?