VLOOKUP & MATCH Поєднані - Excel та Google Таблиці

Завантажити Приклад робочої книги

Завантажте зразок робочої книги

Цей підручник навчить вас отримувати дані з кількох стовпців за допомогою функцій MATCH та VLOOKUP у Excel та Google Таблицях.

Чому потрібно поєднувати VLOOKUP та MATCH?

Традиційно під час використання функції VLOOKUP ви вводите a номер індексу стовпця щоб визначити, з якого стовпця витягувати дані.

Це викликає дві проблеми:

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

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

1 = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), FALSE)

Давайте подивимося, як працює ця формула.

Функція MATCH

Функція MATCH поверне номер індексу стовпця потрібного заголовка стовпця.

У наведеному нижче прикладі номер індексу стовпця для "Вік" обчислюється функцією MATCH:

1 = MATCH ("Вік", B2: E2,0)

“Вік” - це заголовок 2 -го стовпця, тому повертається 2.

Примітка: Останній аргумент функції MATCH повинен мати значення 0, щоб виконати точну відповідність.

Функція VLOOKUP

Тепер ви можете просто підключити результат функції MATCH до вашої функції VLOOKUP:

1 = VLOOKUP (G3, B3: E5, H3, FALSE)

Заміна аргументу індексу стовпця функцією MATCH дає нам оригінальну формулу:

1 = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), FALSE)

Вставлення та видалення стовпців

Тепер, коли ви вставляєте або видаляєте стовпці в діапазоні даних, результат вашої формули не зміниться.

У наведеному вище прикладі ми додали Вчитель стовпець до діапазону, але все одно хочеться студента Вік. Вихідні дані функції MATCH визначають, що "Вік" тепер є 3 -м елементом у діапазоні заголовків, а функція VLOOKUP використовує 3 як індекс стовпця.

Блокування посилань на клітинки

Щоб полегшити читання наших формул, ми показали формули без заблокованих посилань на клітинки:

1 = VLOOKUP (G3, B3: E5, MATCH (H2, B2: E2,0), FALSE)

Але ці формули не працюватимуть належним чином при копіюванні та вставці в інше місце у файлі. Замість цього, ви повинні використовувати заблоковані посилання на клітинки, як це:

1 = VLOOKUP ($ G3, $ B $ 3: $ E $ 5, МАТЧ (H $ 2, $ B $ 2: $ E $ 2,0), FALSE)

Прочитайте нашу статтю про блокування посилань на клітинки, щоб дізнатися більше.

VLOOKUP & MATCH Об’єднані в Google Таблицях

Ці формули працюють точно так само в Google Таблицях, як і в Excel.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave