Формула Excel: Об’єднайте таблиці з VLOOKUP -

Зміст

Загальна формула

=VLOOKUP($A1,table,COLUMN()-x,0)

Резюме

Щоб об’єднати таблиці, ви можете використовувати функцію VLOOKUP для пошуку та отримання даних з однієї таблиці в іншу. Щоб використовувати VLOOKUP таким чином, обидві таблиці повинні мати спільний ідентифікатор або ключ.

У цій статті пояснюється, як об’єднувати таблиці за допомогою VLOOKUP та обчислюваний індекс стовпця. Це один із способів використовувати одну і ту ж основну формулу для отримання даних у кількох стовпцях.

У наведеному прикладі ми використовуємо VLOOKUP для введення імені та стану в таблицю даних рахунків-фактур. Формула VLOOKUP, яка використовується для обох, однакова:

=VLOOKUP($C5,$H$5:$J$8,COLUMN()-3,0)

Пояснення

Це стандартна формула VLOOKUP "з точною відповідністю", за одним винятком: індекс стовпця обчислюється за допомогою функції COLUMN. Коли функція COLUMN використовується без будь-яких аргументів, вона повертає число, яке відповідає поточному стовпцю.

У цьому випадку перший екземпляр формули у стовпці E повертає 5, оскільки стовпець E є 5-м стовпцем на аркуші. Ми насправді не хочемо отримувати дані з 5-го стовпця таблиці клієнтів (всього 3 стовпці), тому нам потрібно відняти 3 з 5, щоб отримати число 2, яке використовується для отримання Імені з даних клієнта:

COLUMN()-3 = 2 // column E

Коли формула копіюється у стовпець F, та сама формула дає число 3:

COLUMN()-3 = 3 // column F

В результаті перший екземпляр отримує ім’я з таблиці клієнтів (стовпець 2), а другий екземпляр отримує стан із таблиці клієнтів (стовпець 3).

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

З двостороннім матчем

Інший спосіб обчислити індекс стовпця для VLOOKUP - це зробити двосторонній VLOOKUP за допомогою функції MATCH. При такому підході функція MATCH використовується для з’ясування індексу стовпців, необхідного для даного стовпця у другій таблиці.

Цікаві статті...