Как объединить две или более таблиц в одну на основе ключевого столбца?
Предположим, у вас в одной книге есть три таблицы. Теперь вы хотите объединить их в одну на основе соответствующего ключевого столбца, чтобы получить результат, как на снимке экрана ниже. Для большинства из нас это может показаться сложной задачей — но не переживайте! В этой статье я покажу несколько способов её решения.
![]() | ![]() | ![]() | ![]() | ![]() |
| ||||
![]() | ||||
Объединение двух или более таблиц в одну на основе Ключевой столбец с помощью удивительной функции
Объединение двух или более таблиц в одну на основе Ключевой столбец с помощью функции Power Query (Excel 2016 и более поздние версии)
Чтобы использовать функцию Power Queryдля объединения нескольких таблиц в одну на основе соответствующего Ключевой столбец, выполните следующие шаги:
1. Если ваши диапазоны не представлены в виде таблиц, сначала преобразуйте их в таблицы. Выделите диапазон и нажмите Вставка > Таблица. В диалоговом окне Создание таблицы нажмите кнопку ОК. См. снимки экрана:
![]() | ![]() | ![]() |
2. После создания таблиц для каждого диапазона выделите первую таблицу и нажмите Данные > Из таблицы / диапазона, см. снимок экрана:

3. Затем в окне Редактор Power Query — Таблица1 нажмите Главная > Закрыть и загрузить > Закрыть и загрузить в…, см. снимок экрана:

4. Во всплывающем окне Импорт данных выберите параметр Только создать подключение, затем нажмите кнопку ОК, см. снимок экрана:

5. Первая подключённая таблица появится на панели Запросы и подключения. Теперь повторите действия с шага 2 по 4, чтобы подключить две другие таблицы, которые вы хотите объединить. По завершении вы увидите результат, показанный на снимке экрана ниже:

6. После создания подключений к таблицам объедините первые две таблицы в одну. Для этого выберите Данные > Получить данные > Объединить запросы > Объединить (см. снимок экрана):

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

8. Затем нажмите кнопку ОК. В окне Редактор Power Query — Merge1 нажмите кнопку
, см. снимок экрана:

9. Затем в раскрывающемся окне:
- (1.) Оставьте выбранным параметр по умолчанию Развернуть;
- (2.) В списке Выбрать все столбцыотметьте имя столбца, который вы хотите добавить к первой таблице;
- (3.) Снимите флажок с параметра Использовать исходное имя столбца в качестве префикса.

10. Затем нажмите кнопку ОК. Теперь вы увидите, что данные из столбца второй таблицы добавились в первую — см. снимок экрана:

11. На этом этапе первая и вторая таблицы успешно объединены по ключевому столбцу. Теперь нужно импортировать объединённую таблицу в новое подключение. Нажмите Главная > Закрыть и загрузить > Закрыть и загрузить в…, см. снимок экрана:

12. Во всплывающем диалоговом окне Импорт данных выберите параметр Только создать подключение и нажмите кнопку ОК, см. снимок экрана:

13. Здесь на панели Запросы и подключения вы увидите созданное подключение с именем Merge1, см. снимок экрана:

14. Теперь, когда первые две таблицы объединены, нужно соединить полученную таблицу Merge1 с третьей таблицей. Нажмите Данные > Получить данные > Объединить запросы > Объединить, а в диалоговом окне Объединение выполните следующие действия:
- (1.) Выберите таблицу Merge1 из первого раскрывающегося списка;
- (2.) Выберите третью таблицу, которую хотите объединить, из второго раскрывающегося списка;
- (3.) На панели предварительного просмотра отдельно щёлкните по совпадающему столбцу в обеих таблицах, чтобы выбрать их; выбранные столбцы станут зелёными;
- (4.) В раскрывающемся списке Тип соединениявыберите Левое внешнее (все из первой, совпадающие из второй)вариант.

15. Затем нажмите кнопку ОК. В окне Редактор Power Query — Merge2 нажмите кнопку
, в развернутом списке отметьте имя столбца, который вы хотите добавить из третьей таблицы, и снимите флажок с опции Использовать исходное имя столбца в качестве префикса. См. снимок экрана:

16. Затем нажмите кнопку ОК, и вы получите объединённую таблицу, содержащую данные из трёх исходных таблиц. Чтобы импортировать эту объединённую таблицу на новый лист, выберите: Главная > Закрыть и загрузить > Закрыть и загрузить в…. См. снимок экрана:

17. В диалоговом окне Импорт данных выберите параметры Таблица и Новый лист, см. снимок экрана:

18. В итоге новая таблица, объединяющая данные из трёх исходных по соответствующему ключевому столбцу, была создана на новом листе, как показано на снимке экрана ниже:

Советы:
1. Если исходные данные изменятся и вам нужно, чтобы объединённая таблица автоматически обновилась, щёлкните по любой ячейке в этой таблице и выберите Запрос > Обновить, чтобы загрузить актуальные данные. См. снимок экрана:

2. С помощью этой функции вы можете объединять ещё больше таблиц, просто повторяя описанные выше шаги.
Объедините две или более таблиц в одну на основе Ключевой столбец с помощью удивительной функции
В этом разделе я представлю полезную функцию — Объединение таблиц из Kutools для Excel. С её помощью вы сможете быстро объединить две или более таблиц в одну на основе ключевого столбца.
Например, у меня есть две таблицы, которые необходимо объединить, как показано на снимке экрана ниже:
![]() | ![]() | ![]() | ![]() | ![]() |
1. Нажмите KUTOOLS PLUS > Объединение таблиц, см. снимок экрана:

2. На первом шаге мастера Объединить таблицыукажите основную и справочную таблицы отдельно ()Примечание: данные из столбцов справочной таблицы будут добавлены в основную таблицу). См. снимок экрана:

3. На шаге 2 мастера Объединить таблицы отметьте имя ключевого столбца, по которому следует объединять таблицы (см. снимок экрана):

4. Нажмите кнопку Далее. На шаге 3 мастера Объединение таблиц нажмите кнопку Далее напрямую, см. снимок экрана:

5. На шаге 4 мастера отметьте имя столбца из справочной таблицы, который вы хотите добавить в основную таблицу (см. снимок экрана):

6. Продолжайте нажимать кнопку Далее. На последнем шаге мастера в списке параметров Добавить отметьте опцию Добавить несоответствующие строки в конец основной таблицы. Одновременно вы можете выбрать нужные действия для обработки дублирующихся строк. См. снимок экрана:

7. Затем нажмите кнопку Готово, и соответствующий столбец данных из справочной таблицы будет добавлен в основную таблицу, как показано на снимке экрана ниже:
![]() | ![]() | ![]() | ![]() | ![]() |
Советы:
1. С помощью этой функции вы можете при необходимости обновлять данные в основной таблице на основе другой таблицы.
2. Чтобы объединить ещё больше таблиц, просто выберите результат недавно выполненного объединения в качестве основной таблицы и повторите описанные выше шаги.
Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас
Другие связанные статьи:
- Объединение / слияние нескольких листов в один лист в Google листе
- Как объединить или слить несколько листов в один в Google Таблицах? Я покажу вам простую формулу, которая легко справится с этой задачей.
- Слияние и Объединить строки без потери данных в Excel
- Если вы воспользуетесь командой «Объединить и выровнять по центру» (вкладка «Главная» → «Объединить и выровнять по центру» на панели «Выравнивание») для объединения строк с данными в Excel, программа сохранит только содержимое самой верхней левой ячейки. Чтобы объединить несколько строк с данными в одну без потери информации, следует использовать другой подход. В этом руководстве описан эффективный способ слияния строк с данными в одну.
- Слияние двух таблиц по совпадающему столбцу в Excel
- Представьте, что у вас есть две таблицы на разных листах: одна — основная, а другая — с новыми данными. Вы хотите объединить их по совпадающему столбцу и обновить информацию, как показано на снимке экрана ниже. Как быстро справиться с этой задачей в Excel? В этой статье я покажу эффективные приёмы для быстрого объединения двух таблиц по общему столбцу.
- Объединение Дублирующая строка и суммирование значений в Excel
- В Excel вы, вероятно, не раз сталкивались со следующей задачей: у вас есть диапазон данных с дублирующимися записями, и вы хотите объединить эти дубликаты, одновременно просуммировав соответствующие значения из другого столбца — как показано на снимках экрана ниже. Как решить эту проблему?
- Объединение нескольких книг в одну основную книгу в Excel
- Приходилось ли вам испытывать затруднения при необходимости объединить несколько книг в одну основную книгу в Excel? Самое неприятное — когда объединяемые книги содержат несколько листов. А как объединить только указанные листы из нескольких книг в одну книгу? В этом руководстве описаны несколько полезных методов, которые помогут вам пошагово решить данную проблему.
Лучшие инструменты для повышения продуктивности в офисе
Kutools для Excel решает большинство ваших задач и повышает продуктивность на 80 %
- Супер строка формул (удобное редактирование многострочного текста и формул); Режим чтения (удобный просмотр и редактирование большого количества ячеек); Вставка в диапазон фильтрации…
- Объединение ячеек, строк или столбцов с сохранением данных; разделение содержимого ячеек;Объединение дублирующихся строк с суммированием или усреднением… предотвращение дублирования записей в ячейках;Сравнение диапазонов…
- Выбор дубликатов или уникальных строк; выбор пустых строк (все ячейки пустые); улучшенный и нечёткий поиск по множеству книг; случайный выбор…
- Точная копия нескольких ячеек без изменения ссылок в формулах; автоматическое создание ссылок на несколько листов; вставка маркеров, флажков и многое другое…
- Избранные и быстрая вставка формул, диапазонов, диаграмм и изображений; Защита ячеек паролем; Создание списка рассылкии отправка электронных писем…
- Извлечение текста, добавление текста, удаление символов в определённой позиции, удаление пробелов; создание и печать статистики по странице данных; преобразование между содержимым ячеек и примечаниями…
- Суперфильтр (сохранение и применение схем фильтрации к другим листам); расширенная сортировка по месяцам, неделям, дням, частоте и другим параметрам; специальный фильтр по полужирному, курсиву…
- Объединение книг и листов; объединение таблиц на основе ключевого столбца; разделение данных на несколько листов; пакетное преобразование XLS, XLSX и PDF…
- Сводная таблица: группировка по номеру недели, дню недели и многому другому… Показ разблокированных и заблокированных ячеек разными цветами; Выделение ячеек, содержащих формулы или имена…

- Включите вкладки для редактирования и чтения в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — это удобнее, чем использовать отдельные окна.
- Повышает продуктивность на 50 % и экономит сотни кликов мышью каждый день!















