Як об'єднати дві таблиці в Excel (5 способів)

  • Поділитися Цим
Hugh West

У робочому просторі ми часто стикаємося з необхідністю об'єднання двох окремих таблиць між собою. Об'єднання двох окремих таблиць підвищить наочність інформації та полегшить інтерпретацію. Якщо вам цікаво дізнатися, як можна об'єднати дві таблиці в Excel, тоді ця стаття може стати вам у нагоді. У цій статті ми розглянемо, як можна об'єднати дві окремі таблиці в Excel за допомогоюрозгорнуте пояснення.

Завантажити Практичний посібник

Завантажте цей робочий зошит нижче.

Об'єднати дві таблиці.xlsx

5 простих способів об'єднати дві таблиці в Excel

Ми використаємо наступний набір даних для створення зв'язку між двома таблицями в Excel з повторюваними значеннями. Обидва набори даних мають спільний стовпець. Спільним стовпцем є Ідентифікатор продукту Об'єднання двох таблиць буде здійснено на основі цієї колонки.

1. використання функції VLOOKUP

Функція VLOOKUP допоможе нам шукати значення з одного стовпця в інший стовпець. А потім скопіювати це значення і вставити його в комірку призначення. Що в кінцевому підсумку допоможе нам об'єднати дві таблиці в Excel.

Кроки

  • На зображенні нижче ми маємо дві таблиці, які ми хочемо об'єднати разом
  • Для того, щоб об'єднати таблиці, ми повинні мати спільний стовпець між ними. Для даних таблиць таким спільним стовпцем є Ідентифікатор продукту колонка.

  • Для цього спочатку необхідно виділити комірку I4 і введіть наступну формулу:

=VLOOKUP(F4,$B$4:$D$10,2,FALSE)

  • А потім перетягніть Ручка наповнення в камеру I10 .
  • Це дозволить заповнити діапазон комірок I4:I10 з першим стовпчиком першої таблиці, що збігається з Ідентифікатор продукту колонка.

  • Щоб додати другий стовпець, виділіть комірку J4 і введіть наступну формулу:

=VLOOKUP(F4,$B$4:$D$10,3,FALSE)

  • А потім перетягніть Ручка наповнення в камеру J10 .
  • При цьому буде заповнено діапазон комірок J5:J10 з першим стовпчиком першої таблиці, що збігається з Ідентифікатор продукту колонка.

  • Тепер нам потрібно відформатувати нові стовпчики, щоб вони відповідали решті комірок.
  • Виділити діапазон комірок D4:D10 а потім клацніть по іконці "Форматний редактор" на панелі Буфер обміну в групі в Головна сторінка рахунок.
  • На місці курсору з'являється маленький пензлик.
  • Цим курсором виділяємо діапазон комірок I4:J10 .

  • Нарешті, ви можете побачити, що обидві таблиці тепер об'єднані та відформатовані.

Читати далі: Як об'єднати дві таблиці в Excel за допомогою VLOOKUP

2. використання функції XLOOKUP

Функція XLOOKUP буде працювати майже так само, як і попередній метод. XLOOKUP користувачеві необхідно ввести аргумент діапазон виводу, який буде повернуто замість порядкового номеру стовпця в таблиці.

Кроки

  • На зображенні нижче ми маємо дві таблиці, які ми хочемо об'єднати разом
  • З метою об'єднати таблицю між ними повинен бути спільний стовпець. Для наведених таблиць таким спільним стовпцем є Ідентифікатор продукту колонка.

  • Для цього спочатку необхідно виділити комірку I4 і введіть наступну формулу:

=XLOOKUP(F4,$B$4:$B$10,$C$4:$C$10)

  • А потім перетягніть Ручка наповнення в камеру I10 .
  • При цьому буде заповнено діапазон комірок I4:I10 з першим стовпчиком першої таблиці, що збігається з Ідентифікатор продукту колонка.

  • Щоб додати другий стовпець, виділіть комірку J4 і введіть наступну формулу:

=XLOOKUP(F4,$B$4:$B$10,$D$4:$D$10)

  • А потім перетягніть Ручка наповнення в камеру J10 .
  • При цьому буде заповнено діапазон комірок J4:J10 з першим стовпчиком першої таблиці, що збігається з Ідентифікатор продукту колонка.

  • Тепер нам потрібно відформатувати нові стовпчики, щоб вони відповідали решті комірок.
  • Виділити діапазон комірок D4:D10 а потім клацніть по іконці "Форматний редактор" на панелі Буфер обміну в групі в Головна сторінка рахунок.
  • На місці курсору з'являється маленький пензлик.
  • Цим курсором виділяємо діапазон комірок I4:J10 .

  • Нарешті, ви можете побачити, що обидві таблиці тепер об'єднані та відформатовані.

Читати далі: Як об'єднати дві зведені таблиці в Excel (з короткими кроками)

3. застосування силового запиту

Power Query один з найпотужніших інструментів в Excel. Властивості запиту мають багато потужних функцій за замовчуванням, які можуть миттєво вирішити багато питань

Кроки

  • На зображенні нижче ми маємо дві таблиці, які ми хочемо об'єднати разом
  • Для того, щоб об'єднати таблиці, ми повинні мати спільний стовпець між ними. Для даних таблиць таким спільним стовпцем є Ідентифікатор продукту колонка.

  • Щоб додати ці дві таблиці даних, перейдіть до Дані > Знайдіть Дейту.
  • Крім того, перейдіть до З інших джерел; З таблиці/діапазону .

  • З'явиться невелике діалогове вікно.
  • У цьому діалоговому вікні потрібно ввести діапазон таблиці і поставити галочку напроти пункту Моя таблиця має заголовки Ящик.
  • Натисніть ГАРАЗД. після цього.

  • Для другої таблиці зробіть те ж саме і додайте таблицю в Power Query .
  • В рамках проекту Power Query створює діалогове вікно таблиці, вказує діапазон таблиці та встановлює прапорець Моя таблиця має заголовки .
  • Натисніть ГАРАЗД. після цього.

  • Після завантаження обох таблиць в силовий запит ми можемо об'єднати їх за допомогою функції combine.
  • Для цього відкриваємо редактор силових запитів (натиснувши ГАРАЗД. на попередньому кроці автоматично запустить редактор).
  • У редакторі силових запитів перейдіть на вкладку Головна сторінка рахунок.
  • А з боку Головна сторінка перейдіть на вкладку Комбайн група . А потім натиснути на кнопку Об'єднання запитів .
  • У випадаючому меню натисніть на кнопку Об'єднання запитів .

  • У новому вікні з назвою Злиття обирайте Таблиця 1 як першу таблицю
  • І в другому випадаючому меню виберіть Таблиця 2 в якості другої таблиці.
  • У випадаючому меню нижче оберіть Лівий зовнішній (всі з першого, відповідні з другого) .
  • Цей випадаючий список означає, що пошук почнеться з першої таблиці з лівого боку, а потім з часом з'явиться частина, що відповідає правій стороні.
  • Натисніть ГАРАЗД. після цього.

  • Відразу після натискання ГАРАЗД. ви побачите, що один стовпець з назвою Таблиця2 додається до першої таблиці.
  • Але ця колонка фактично є зменшеною версією Таблиця2 .
  • У цьому приховані всі колонки Таблиця2 колонка.
  • Показати всі колонки Таблиця2 натисніть у правому верхньому куті на кнопку Таблиця2 заголовок стовпчика.

  • Далі в розгорнутому меню потрібно лише поставити галочку напроти пункту Кількість і Вартість оскільки ми вже маємо прапорець Ідентифікатор продукту в першій таблиці.
  • Зніміть прапорець Використовувати оригінальну назву стовпця як префікс Ящик.
  • Натисніть ГАРАЗД. після цього.

  • Після натискання ГАРАЗД. Ви побачите, що тепер до першої таблиці додано два стовпчики.

  • Потім натисніть на Закрийте та завантажте від Головна сторінка рахунок.
  • Потім у випадаючому меню натисніть на Закрити і завантажити в .

  • І виберіть Таблиця в Виберіть, як ви хочете переглядати ці дані у вашій робочій книзі
  • Потім виберіть Існуючий робочий лист а потім виберіть комірку B13 .
  • Натисніть ГАРАЗД. після цього.

  • Після цього таблиця буде завантажена в комірку B13:F19 .
  • І ми бачимо, що обидві таблиці зараз об'єднані.

Читати далі: Як об'єднати дві таблиці за допомогою надбудованого запиту в Excel

4. поєднання функцій INDEX та MATCH

На сьогоднішній день, на жаль, це не так. ІНДЕКС і МАТЧ функції допоможуть нам об'єднати дві таблиці в Excel, зіставивши значення, а потім індексуючи значення з другої таблиці в першу.

Кроки

  • На зображенні нижче ми маємо дві таблиці, які ми хочемо об'єднати разом
  • Для того, щоб об'єднати таблиці, ми повинні мати спільний стовпець між ними. Для даних таблиць таким спільним стовпцем є Ідентифікатор продукту колонка.

  • Для цього спочатку необхідно виділити комірку I4 і введіть наступну формулу:

=INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))

  • А потім перетягніть Ручка наповнення в камеру I10 .
  • При цьому буде заповнено діапазон комірок I5:I10 з першим стовпчиком першої таблиці, що збігається з Ідентифікатор продукту колонка.

  • Щоб додати другий стовпчик, виділіть комірку J4 і введіть наступну формулу:

=INDEX($D$4:$D$10,MATCH($F4,$B$4:$B$10,0))

  • А потім перетягніть Ручка наповнення в камеру J10 .
  • При цьому буде заповнено діапазон комірок I4:I10 з першим стовпчиком першої таблиці, що збігається з Ідентифікатор продукту колонка.
  • На цьому операція злиття буде завершена.

  • Тепер нам потрібно відформатувати нові стовпчики, щоб вони відповідали решті комірок.
  • Виділити діапазон комірок D4:D10 а потім клацніть по іконці "Форматний редактор" на панелі Буфер обміну в групі в Головна сторінка рахунок.
  • На місці курсору з'являється маленький пензлик.
  • Цим курсором виділяємо діапазон комірок I4:J10 .

  • Нарешті, ви можете побачити, що обидві таблиці тепер об'єднані та відформатовані.

🔎 Розбивка формули

  • MATCH($F4,$B$4:$B$10,0)

Ця функція буде шукати точне значення, вказане в першому аргументі, в масиві/діапазоні комірок, зазначених у другому аргументі. При цьому буде шукатися значення в комірці F4 в масиві пошуку в B4:B10, і поверне порядковий номер цього значення в цьому діапазоні.

  • INDEX($C$4:$C$10,MATCH($F4,$B$4:$B$10,0))

Після того, як ми отримали серію знайденого значення в масиві пошуку, то за цією серією він буде шукати значення з такою ж серією в іншому стовпчику (перший аргумент) в таблиці.

5. використання функції копіювання та вставки в Excel

Порівняно з попередніми методами, цей метод є досить простим. Ми просто скопіюємо та вставимо стовпці другої таблиці в першу таблицю.

Кроки

  • Як і в попередніх методах, нам потрібно мати дві таблиці зі спільним стовпчиком.
  • При цьому, спільні значення стовпців в обох таблицях повинні мати однаковий порядковий номер.

  • Спочатку виділіть другий та третій стовпчик першої колонки, а потім клацніть правою кнопкою миші.
  • У контекстному меню натисніть на кнопку Прийом. .

  • Потім виберіть комірку I4 і знову клацніть правою кнопкою миші.
  • У контекстному меню натисніть на Паста .

  • Це дозволить вставити стовпці таблиці в другу таблицю.
  • Вставка стовпців першої таблиці в стовпець другої таблиці остаточно об'єднає дві таблиці.

Читати далі: Як об'єднати дві таблиці на основі одного стовпця в Excel (3 способи)

Важливі моменти для запам'ятовування

  • Необхідно підтримувати однаковий порядковий номер для записів у спільних колонках в обох таблицях.
  • В рамках проекту Power Query не вибирайте другу таблицю в першу чергу. Завжди вибирайте першу таблицю, з якої буде починатися пошук.

Висновок

Підводячи підсумок, питання про те, як ми можемо об'єднати дві окремі таблиці в Excel в Excel з повторюваними значеннями, відповідає тут 5 різними способами. Для цієї проблеми доступна для завантаження робоча книга, де ви можете потренуватися в цих методах. Не соромтеся задавати будь-які питання або відгуки через розділ коментарів. Будь-яка пропозиція щодо вдосконалення Ексельдемія буде вельми відчутною.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.