Річард Шоллар: VLOOKUP вліво! - Поради Excel

Зміст

Річард Шоллар пропонує цей гостьовий пост. Річард - це британський партнер із Excel, коли я побачив заголовок публікації Річарда, я зрозумів, що він збирається використовувати INDEX / MATCH, але Річард дійсно використовує VLOOKUP!

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

У нас у всіх була ця проблема - ви хочете використовувати VLOOKUP, але ваші дані "навколо неправильного шляху":

Зразок набору даних

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

Використання звичайного VLOOKUP

Однією з альтернатив є використання INDEX / MATCH, наприклад:

Альтернативою є використання INDEX / MATCH

Але чи не було б круто мати можливість користуватися VLOOKUP? Але ми не можемо, правда? Звичайно, ми можемо, якщо скористаємось функцією ВИБІР:

Використання функції ВИБІР

Ця формула в G2:

Ця формула є =VLOOKUP(F2,CHOOSE((1,2),$C$2:$C$7,$A$2:$A$7),2,False)

Принцип роботи: CHOOSE повертає масив із двох "стовпців" у правильному порядку на основі порядку, в якому ви передаєте стовпці у функцію CHOOSE. Це створює масив, який має правильну орієнтацію зліва направо для роботи VLOOKUP. Ось діалогове вікно оцінки формули після оцінки функції ВИБІР:

Як це працює

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