Зворотний VLOOKUP - справа наліво - Excel і Google Таблиці

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

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

Цей підручник покаже, як виконати «зворотний VLOOKUP» у Excel та Google Таблицях.

Зворотний VLOOKUP - справа наліво

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

Однак ви можете обійти це обмеження за допомогою комбінації INDEX / MATCH (або нової функції XLOOKUP, як ви побачите нижче).

1 = ІНДЕКС (B3: D6, МАТЧ (F3, C3: C6,0), 1)

Формула працює так:

Функція MATCH

Ми використовуємо функцію MATCH, щоб повернути відносне положення (тобто номер рядка в масиві) елемента пошуку.

1 = MATCH (F3, C3: C6,0)

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

Функція ІНДЕКС

Після того, як ми отримали номер рядка, ми використовуємо функцію INDEX, щоб повернути значення з цього номера рядка.

1 = ІНДЕКС (масив, номер рядка, [номер_столбця])
1 = ІНДЕКС (B3: D6, G3,1)

Функція INDEX повертає значення комірки певного рядка та стовпця у вашому діапазоні. Функція MATCH надає номер рядка. Ми встановили номер стовпця як 1, тому що ми хочемо, щоб перший стовпець даних.

Поєднуючи функції, ми отримуємо нашу оригінальну формулу:

1 = ІНДЕКС (B3: D6, МАТЧ (F3, C3: C6,0), 1)

Функція XLOOKUP

Функція XLOOKUP була представлена ​​після Excel 2022 для користувачів Office 365. Функція XLOOKUP також дозволяє виконувати зворотний пошук:

1 = XLOOKUP (F3, C3: C6, B3: B6)

Змінити VLOOKUP справа наліво в Google Таблицях

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

wave wave wave wave wave