Как слить данные из нескольких таблиц в одну в excel

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

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

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

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

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

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

Значения "ИД заказа" повторяются в таблице "Синяя", но значения "ИД заказа" в таблице "Оранжевая" уникальны. Если просто скопировать и ввести данные из таблицы "Оранжевая", значения "ИД продаж" и "Регион" для второй строки заказа 20050 будут отключены на одну строку, что изменит значения в новых столбцах таблицы "Синяя".

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

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

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

Если Вам потребовалось объеденить несколько таблиц Excel в одну, то вовсе не обязательно для этого тратить свое время, открывая каждую из них и копируя её вручную. Для этого существует дополнение под Excel, с названием "RDBMerge", которое автоматизирует данный процесс.

Объединение таблиц с помощью RDBMerge

На момент написания статьи, было представлено две версии данного дополнения — версия 1.3 (для Excel 97-2003) и версия 1.4 (для Excel 2007-2019). В данном материале речь пойдет именно про использование версии 1.4 в Microsoft Excel 2019, однако описанные действия так же применимы и к предыдущим версиям данной программы. Скачать их можно либо с официального сайта , либо по ссылкам ниже.

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

Установка в Excel 2010-2019

  1. Распаковываем нужную версию дополнения в любую директорию, на постоянное хранение — например в папку Документы\Excel.
  2. Нажимаем на пункт меню "Файл", а в нем подпункт "Параметры".
  3. Открываем пункт "Надстройки".
  4. В самом низу находим пункт "Управление", выбираем в выпадающем меню значение "Надстройки Excel" (должно быть выбрано по умолчанию), нажимаем на кнопку "Перейти".
  5. Откроется окно "Надстройки". Здесь нужно нажать на кнопку "Обзор", и выбрать ранее распакованный файл.
  6. После этого нужно нажать кнопку "ОК".
  7. После установки, на вкладке "Данные" должен появится новый пункт — "RDBMerge Add-in". По нажатию на него будет вызвано главное окно дополнения.
Ссылка на основную публикацию