Как объединить таблицы в эксель с разных листов
Перейти к содержимому

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

  • автор:

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

Если данные, которые требуется проанализировать, представлены на нескольких листах или в нескольких книгах, их можно объединить на одном листе с помощью команды «Консолидация». Например, если есть отдельный лист расходов для каждого регионального представительства, с помощью консолидации можно создать на базе этих данных корпоративный лист расходов. Такой лист может содержать итоговые и средние данные по продажам, текущим уровням запасов и наиболее популярным продуктам в рамках всей организации.

Тип консолидации следует выбирать с учетом того, как выглядят объединяемые листы. Если данные на листах расположены единообразно (названия строк и столбцов могут при этом различаться), воспользуйтесь консолидацией по расположению. Если же на листах для соответствующих категорий используются одинаковые названия строк и столбцов (данные при этом могут быть расположены по-разному), используйте консолидацию по категории.

Консолидация по расположению

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

  1. Откройте каждый исходный лист и убедитесь, что данные на каждом листе расположены в одинаковом положении.
  2. На конечном листе щелкните верхнюю левую ячейку области, в которой требуется разместить консолидированные данные.

Примечание: Убедитесь, что справа и снизу достаточно свободных ячеек для консолидированных данных.

Кнопка

Перейдите в раздел >Консолидация данных.

Консолидация по категории

Для консолидации по категории диапазон данных на каждом из исходных листов должен иметь формат списка без пустых строк и столбцов. Кроме того, категории должны быть последовательно помечены. Например, если один из столбцов называется Сред. , а другой — Среднее, консолидация не просуммирует эти столбцы.

  1. Откройте каждый из исходных листов.
  2. На конечном листе щелкните верхнюю левую ячейку области, в которой требуется разместить консолидированные данные.

Примечание: Убедитесь, что справа и снизу достаточно свободных ячеек для консолидированных данных.

Кнопка

Перейдите в раздел >Консолидация данных.

Примечание: Любые названия, не совпадающие с названиями в других исходных областях, могут привести к появлению в консолидированных данных отдельных строк или столбцов.

Важно: Microsoft Office для Mac 2011 больше не поддерживается. Перейдите на Microsoft 365, чтобы работать удаленно с любого устройства и продолжать получать поддержку.

Консолидация по расположению

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

  1. Откройте каждый из исходных листов и убедитесь в том, что данные на них расположены одинаково.
  2. На конечном листе щелкните верхнюю левую ячейку области, в которой требуется разместить консолидированные данные.

Примечание: Убедитесь, что справа и снизу достаточно свободных ячеек для консолидированных данных.

Консолидация по категории

Для консолидации по категории диапазон данных на каждом из исходных листов должен иметь формат списка без пустых строк и столбцов. Кроме того, категории должны быть названы одинаково. Например, если один из столбцов называется Сред. , а другой — Среднее, консолидация не просуммирует эти столбцы.

  1. Откройте каждый из исходных листов.
  2. На конечном листе щелкните верхнюю левую ячейку области, в которой требуется разместить консолидированные данные.

Примечание: Убедитесь, что справа и снизу достаточно свободных ячеек для консолидированных данных.

Примечание: Любые названия, не совпадающие с названиями в других исходных областях, могут привести к появлению в консолидированных данных отдельных строк или столбцов.

Объединение двух или нескольких таблиц

Можно объединить (объединить) строки из одной таблицы в другую, просто вставив данные в первые пустые ячейки под целевой таблицей. Таблица увеличится в размере, включив в нее новые строки. Если строки в обеих таблицах совпадают, можно объединить столбцы одной таблицы с другой, вставив их в первые пустые ячейки справа от таблицы. В этом случае таблица также будет увеличиваться, чтобы вместить новые столбцы.

Объединение строк на самом деле довольно просто, но объединение столбцов может быть сложным, если строки одной таблицы не соответствуют строкам в другой таблице. Некоторых проблем с выравниванием можно избежать, если воспользоваться функцией ВПР.

Объединение двух таблиц с помощью функции ВПР

В приведенном ниже примере вы увидите две таблицы, которые ранее имели другие имена : «Blue» и «Orange». В таблице «Синяя» каждая строка представляет собой позицию заказа. Например, заказ № 20050 содержит две позиции, № 20051 — одну, № 20052 — три и т. д. Мы хотим объединить столбцы «Код продажи» и «Регион» с таблицей «Синяя» с учетом соответствия значений в столбце «Номер заказа» таблицы «Оранжевая».

Объединение двух столбцов с другой таблицей

Значения идентификатора заказа повторяются в синей таблице, но значения Идентификатора заказа в оранжевой таблице уникальны. Если бы мы просто скопировать и вставить данные из таблицы Orange, значения Sales ID и Region для второй строки заказа 20050 были бы отключены на одну строку, что приведет к изменению значений в новых столбцах в таблице Blue.

Ниже приведены данные для таблицы Blue, которую можно скопировать на пустой лист. Вставив его на лист, нажмите клавиши CTRL+T, чтобы преобразовать его в таблицу, а затем переименуйте таблицу Excel синим .

Ниже приведены данные для таблицы Orange. Скопируйте его на тот же лист. Вставив его на лист, нажмите клавиши CTRL+T, чтобы преобразовать его в таблицу, а затем переименуйте таблицу Orange.

Необходимо убедиться, что значения Идентификатора продаж и Региона для каждого заказа соответствуют каждому уникальному элементу строки заказа. Для этого давайте вставьте заголовки таблицы Sales ID и Region в ячейки справа от синей таблицы и использовать формулы ВПР, чтобы получить правильные значения из столбцов Sales ID и Region таблицы Orange.

Вот как это сделать.

Частично введенная формула ВПР

  1. Скопируйте заголовки Идентификатор продаж и Регион в оранжевую таблицу (только эти две ячейки).
  2. Вставьте заголовки в ячейку справа от заголовка Product ID таблицы Blue. Теперь таблица «Синяя» содержит пять столбцов, включая новые — «Код продажи» и «Регион».
  3. В таблице «Синяя», в первой ячейке столбца «Код продажи» начните вводить такую формулу: =ВПР(
  4. В таблице «Синяя» выберите первую ячейку столбца «Номер заказа» — 20050. Частично завершенная формула выглядит следующим образом:

Законченная формула ВПР

Выражение [@[Номер заказа]] означает, что нужно взять значение в этой же строке из столбца «Номер заказа». Введите точку с запятой и выделите всю таблицу «Оранжевая» с помощью мыши. В формулу будет добавлен аргумент Оранжевая[#Все].

  • Введите точку с запятой, число 2, еще раз точку с запятой, а потом 0, вот так: ;2;0
  • Нажмите клавишу ВВОД, и законченная формула примет такой вид:

    Законченная формула ВПР

    Выражение Оранжевая[#Все] означает, что нужно просматривать все ячейки в таблице «Оранжевая». Число 2 означает, что нужно взять значение из второго столбца, а 0 — что возвращать значение следует только в случае точного совпадения. Обратите внимание: Excel заполняет ячейки вниз по этому столбцу, используя формулу ВПР.

  • Вернитесь к шагу 3, но в этот раз начните вводить такую же формулу в первой ячейке столбца «Регион».
  • На шаге 6 вместо 2 введите число 3, и законченная формула примет такой вид:

    Кнопка вставки стрелка вниз

    Между этими двумя формулами есть только одно различие: первая получает значения из столбца 2 таблицы «Оранжевая», а вторая — из столбца 3. Теперь все ячейки новых столбцов в таблице «Синяя» заполнены значениями. В них содержатся формулы ВПР, но отображаются значения. Возможно, вы захотите заменить формулы ВПР в этих ячейках фактическими значениями.

  • Выделите все ячейки значений в столбце «Код продажи» и нажмите клавиши CTRL+C, чтобы скопировать их.
  • На вкладке Главная щелкните стрелку под кнопкой Вставить.

    Кнопка

    В коллекции параметров вставки нажмите кнопку Значения.

    Дополнительные сведения о таблицах и функции ВПР

    • Как добавить или удалить строку или столбец в таблице
    • Использование структурированных ссылок в формулах таблиц Excel
    • Использование функции ВПР (учебный курс)

    Дополнительные сведения

    Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

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

    MARCHBANNER2017

    Объединение нескольких таблиц в одну

    Cons

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

    Для этого на выбранном листе:

      Нажимаем на вкладке меню «Данные» кнопку «Консолидация»

    1

    2

    3


    Выполняем то же самое для каждого отчета. В окне «Консолидация» для нашего примера внизу ставим галки на «Подписи верхней строки» и «Значения левого столбца». Также можно установить параметр «Создавать связи с исходными данными» — тогда показатели в нашей новой таблице будут изменяться при корректировке параметров в исходных данных.

    4

    5

    То же самое можно сделать и для отдельных файлов, но об этом в следующей статье!

    Если материал Вам понравился или даже пригодился, Вы можете поблагодарить автора, переведя определенную сумму по кнопке ниже:

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

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

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

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

    Перед началом работы добавьте «Объединить листы» в Excel

    «Объединить листы» – это один из 20+ инструментов в составе надстройки XLTools для Excel. Работает в Excel 2019, 2016, 2013, 2010, десктоп Office 365.

    Начните работу с инструментами XLTools

    Скачать XLTools для Excel
    – пробный период дает 14 дней полного доступа ко всем инструментам.

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

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

    Отметьте листы, которые нужно объединить. Дерево данных отображает все листы во всех открытых книгах.

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

    Способы объединения листов Excel

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

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

    Нажмите кнопку Объединить листы Выберите Объединить данные нескольких листов на одном листе .
    Отметьте флажком Таблицы с заголовками , если это так.

    Совет: так, данные будут объединены под единым заголовком. Это удобно, если структура листов, которые вы объединяете, единообразна, напр., если отчёты созданы по одному шаблону. Если заголовки не совпадают, каждый диапазон данных будет добавлен со своим заголовком.

    Выберите листы для объединения, установив соответствующие флажки в дереве данных.

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

    Внимание: не забудьте сохранить эту сводную книгу на свой компьютер.

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

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

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

    Нажмите кнопку Объединить листы Выберите Объединить данные листов с одинаковым именем на одном листе .

    Отметьте флажком Таблицы с заголовками если это так.

    Совет: так, данные будут объединены под единым заголовком. Это удобно, если структура листов, которые вы объединяете, единообразна, напр., если отчёты созданы по одному шаблону. Если заголовки не совпадают, каждый диапазон данных будет добавлен со своим заголовком.

    Выберите листы для объединения, установив соответствующие флажки в дереве данных.

    Совет: вместо поочерёдного объединения листов с одинаковым называнием по группам (одна именная группа за другой), вы можете выбрать их все сразу. Надстройка автоматически соберет данные по одинаковым названиям вкладок и вынесет их на соответствующие отдельные листы сводной книги.

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

    Внимание: не забудьте сохранить эту сводную книгу на свой компьютер.

    Объединить данные листов Excel с одинаковыми названиями

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

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

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

    Скопированные диапазоны добавляются последовательно, один диапазон под последней строкой предыдущего диапазона.

    Надстройка XLTools «Объединить листы» сохраняет форматирование ячеек и таблиц, ссылки на ячейки, функции и формулы, объединённые ячейки, т.д.

    Исходные данные не подвергаются изменениям.

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

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

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *