Як можна об’єднати кілька таблиць?

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Рядки однієї таблиці можна об’єднати (комбінувати) з рядками іншої, вставивши їх в перші пусті клітинки під цільовою таблицею. Її буде збільшено, щоб включити нові рядки. Якщо рядки таблиць відповідають один одному, можна об’єднати стовпці однієї таблиці зі стовпцями іншої, вставивши їх у перші пусті клітинки праворуч від таблиці. Її так само буде збільшено, цього разу – щоб включити нові стовпці.

Об'єднання рядків – це дуже просто, але об'єднання стовпців може бути складно, якщо рядки з однієї таблиці не завжди вирівнюватися за рядками в іншій таблиці. За допомогою функції VLOOKUP, ви можете уникнути деякі проблеми вирівнювання.

Об’єднання двох таблиць за допомогою функції VLOOKUP

У наведеному нижче прикладі ми змінити імена дві таблиці "Синя" та "Оранжева". У таблиці ' ' синій кожний рядок відповідає рядок елемента для замовлення. Таким чином, порядок Ідентифікатор зі значенням 20 050 має два елементи, 20051 Ідентифікатор замовлення має один елемент, 20052 Ідентифікатор замовлення три елементи і так далі. Ми хочемо, щоб об'єднати стовпці Ідентифікатор збуту та країна/регіон з в таблиці "синя", на основі відповідні значення у стовпці таблиці Оранжева "Ідентифікатор замовлення.

Об’єднання двох стовпців з іншою таблицею

Але значення в стовпці "Ідентифікатор замовлення" таблиці "Синя" повторюються, тоді як значення в стовпці "Ідентифікатор замовлення" таблиці "Оранжева" унікальні. Якщо просто скопіювати та вставити дані з таблиці "Оранжева", значення "Ідентифікатор збуту" й "Регіон" другої позиції для замовлення 20 050 буде зміщено на один рядок, через що всі інші значення в нових стовпцях таблиці "Синя" буде також зміщено.

Якщо потрібно дотримуватися, ось дані для синій таблицю, яку можна скопіювати на пустий аркуш. Після вставлення його в аркуші, натисніть сполучення клавіш Ctrl + T, щоб перетворити його на таблицю а потім перейменуйте таблицю синім кольором.

Ідентифікатор замовлення

Дата продажу

Код продукту

містить значення 20 050

02.02.14

C6077B

містить значення 20 050

02.02.14

C9250LB

20051

02.02.14

M115A

20052

03.02.14

A760G

20052

03.02.14

E3331

20052

03.02.14

SP1447

20053

03.02.14

L88M

20054

04.02.14

S1018MM

20055

05.02.14

C6077B

20056

06.02.14

E3331

20056

06.02.14

D534X

А ось дані для таблиці "Оранжева". Скопіюйте їх до того самого аркуша. Вставивши дані на аркуш, натисніть клавіші Ctrl+T, щоб перетворити їх на таблицю, а потім перейменуйте цю таблицю на "Оранжева".

Ідентифікатор замовлення

Ідентифікатор збуту

Регіон

містить значення 20 050

447

Захід

20051

398

Південь

20052

1006

Північ

20053

447

Захід

20054

885

Схід

20055

398

Південь

20056

644

Схід

20057

1270

Схід

20058

885

Схід

Необхідно зіставити відповідні значення в стовпцях "Ідентифікатор збуту" й "Регіон" для кожного замовлення з унікальною позицією кожного замовлення. Для цього потрібно вставити заголовки "Ідентифікатор збуту" й "Регіон" у клітинки праворуч від таблиці "Синя" та скористатися формулами VLOOKUP, щоб отримати правильні значення зі стовпців "Ідентифікатор збуту" й "Регіон" у таблиці "Оранжева". Ось як це зробити:

  1. Скопіюйте заголовки "Ідентифікатор збуту" й "Регіон" у таблиці "Оранжева" (лише ці дві клітинки).

  2. Вставте заголовки в клітинку праворуч від заголовка "Код продукту" в таблиці "Синя".

Тепер таблиця "Синя" має п’ять стовпців включно з новими стовпцями "Ідентифікатор збуту" й "Регіон".

  1. У першій клітинці під заголовком "Ідентифікатор збуту" в таблиці "Синя" почніть вводити таку формулу:

    = VLOOKUP (

  2. Виберіть першу клітинку в стовпці "Ідентифікатор замовлення" таблиці "Синя" зі значенням 20 050.

Частково завершена формула має такий вигляд:

часткова формула vlookup

Вираз [@[Ідентифікатор замовлення]] означає "отримати значення того самого рядка зі стовпця "Ідентифікатор замовлення".

  1. Введіть крапку з комою та виділіть усю таблицю "Оранжева" мишею, щоб додати до формули вираз "Оранжева[#Усе]".

  2. Введіть ще одну крапку з комою, 2, знову крапку з комою та 0, щоб це виглядало так: ;2;0

  3. Натисніть клавішу Enter. Завершена формула має такий вигляд:

завершена формула vlookup

Вираз "Оранжева[#Усе]" означає "шукати в усіх клітинках таблиці "Оранжева"". Цифра 2 означає "отримати значення з другого стовпця", а 0 – "повернути значення, тільки якщо воно повністю збігається".

Зверніть увагу, що програма Excel заповнила клітинки в цьому стовпці, використовуючи введену формулу VLOOKUP.

  1. Виконайте крок 3 знову, але цього разу почніть вводити ту саму формулу в першій клітинці під заголовком "Регіон".

  2. Виконуючи крок 6, замініть цифру 2 на 3, щоб завершена формула мала такий вигляд:

завершена формула vlookup

Різниця між цією та попередньою формулою полягає в тому, що попередня формула отримує значення зі стовпця 2 таблиці "Оранжева", а ця – зі стовпця 3.

Тепер у кожній клітинці в нових стовпцях таблиці "Синя" відображаються відповідні значення. Хоча в цих клітинках відображаються значення, насправді вони містять формули VLOOKUP. Тому формули VLOOKUP у цих клітинках слід перетворити на їхні фактичні значення.

  1. Виділіть усі клітинки в стовпці "Ідентифікатор збуту" і натисніть клавіші Ctrl+C, щоб скопіювати їх.

  2. На вкладці Основне клацніть стрілку під кнопкою Вставити.

Стрілка розкривного меню "Вставити", яка відкриває колекцію команд "Вставити"

  1. У меню "Вставити" натисніть кнопку Значення.

кнопка "вставити значення" в колекції команд "вставити"

  1. Виділіть усі клітинки в стовпці "Регіон", скопіюйте їх і повторіть кроки 10 і 11.

Тепер формули VLOOKUP у цих двох стовпцях замінено на значення.

Додаткові відомості про таблиці та формули VLOOKUP

Змінення розміру таблиці додаванням рядків і стовпців

Використання структурованих посилань у формулах таблиці Excel

Функція VLOOKUP: Коли та як її використовувати (навчальний курс)

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×