Пошук ліворуч за допомогою VLOOKUP
У цьому підручнику ми обговоримо, як користуватися ВЛООКУП щоб дізнатися інформацію, наведену в лівих стовпцях Excel, про певний елемент, який знаходиться праворуч. Ми можемо знати, що функція VLOOKUP не може дивитися ліворуч, тому, щоб виконати завдання, нам доведеться скористатися допомогою ВИБРАТИ функції.
Як виконати лівий пошук за допомогою VLOOKUP?
Щоб заповнити інформація про продукт 30001 який перерахований у крайньому правому стовпці даних, як показано на знімку екрана вище, ви можете використовувати функцію ВИБІР, щоб змінити порядок таблиці – «перемістити» крайній правий стовпець зі значенням пошуку в крайню ліву позицію. Потім ви можете використовувати звичайну формулу VLOOKUP, щоб отримати потрібне значення.
Родовий синтаксис
=VLOOKUP(lookup_value,CHOOSE({1,2,3,…,N},rangeN,range1,range2,range3,…),column_num,FALSE)
- пошукове_значення: Значення VLOOKUP, що використовується для визначення місцезнаходження відповідної інформації. Тут посилається на вказаний ідентифікатор продукту.
- Діапазон1, діапазон2, діапазон3, діапазонN: Стовпці клітинок, де lookup_value та інша інформація вказана.
- номер_столбця: Число, яке вказує, з якого стовпця потрібно отримати дані. Зауважте, що оскільки крайній правий стовпець тепер переміщено в крайню праву позицію через функцію CHOOSE, щоб представити 1-й стовпчик (колірний стовпець), ви повинні ввести column_num як 2; представити 2 -а колонка (стовпець розміру), ви повинні ввести column_num як 3......
- range_lookup НЕВІРНО: Примушує VLOOKUP знайти лише точну відповідність.
Щоб заповнити інформація про продукт 30001, скопіюйте або введіть формули нижче у відповідні клітинки та натисніть Що натомість? Створіть віртуальну версію себе у щоб отримати результати:
Колір (клітинка H6)
= VLOOKUP ($H$4,ВИБЕРІТЬ(1,2,3,4 {},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,ПОМИЛКОВИЙ)
Розмір (клітинка H7)
= VLOOKUP ($H$4,ВИБЕРІТЬ(1,2,3,4 {},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),3,ПОМИЛКОВИЙ)
Ціна (комірка H8)
= VLOOKUP ($H$4,ВИБЕРІТЬ(1,2,3,4 {},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),4,ПОМИЛКОВИЙ)
Примітка: замість того, щоб вводити ідентифікатор продукту 30001 у формулах ми використовували посилання на клітинку $H$4 (ми додаємо до посилання знаки долара, щоб зробити його абсолютним), оскільки ми хочемо, щоб формули були динамічними. Таким чином, ми можемо легко отримати інформацію про інші продукти, змінивши лише ідентифікатор продукту в клітинці H4.
Пояснення формули
Тут ми використовуємо формулу нижче як приклад:
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,FALSE)
- CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9): Функція CHOOSE змінює порядок стовпців, переміщуючи стовпець E в першу, або ми скажемо, крайню ліву позицію в масиві, наприклад:
{30001,"White","Large",20;30002,"Black","Large",21;30003,"Blue","Medium",19;30004,"Red","Medium",18;30005,"Yellow","Small",20}.
У вигляді таблиці масив буде таким: - VLOOKUP ($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,ЛОЖНІСТЬ) = VLOOKUP($H$4,{30001,"White","Large",20;30002,"Black","Large",21;30003,"Blue","Medium",19;30004,"Red","Medium",18;30005,"Yellow","Small",20},2,ПОМИЛКОВИЙ): з 30001, значення пошуку в клітинці H4, функція VLOOKUP знайде рядок його точного збігу в новій таблиці, створеній за допомогою CHOOSE, а потім поверне результат у 2і стовпець, який є білий.
Супутні функції
Функція Excel VLOOKUP шукає значення за допомогою відповідності в першому стовпці таблиці і повертає відповідне значення з певного стовпця в тому ж рядку.
Функція CHOOSE повертає значення зі списку аргументів значення на основі заданого номера індексу. Наприклад, CHOOSE(3,”Apple”,”Peach”,”Orange”) повертає помаранчевий, номер індексу дорівнює 3, а оранжевий – це третє значення після номера індексу у функції.
Пов’язані формули
Лівий пошук за допомогою INDEX та MATCH
Щоб дізнатися інформацію, наведену в лівих стовпцях електронної таблиці Excel про певний елемент, який знаходиться праворуч, можна використовувати функції INDEX і MATCH. Комбінація двох функцій має перевагу пошуку значень у будь-якому стовпці над іншою потужною функцією пошуку Excel, VLOOKUP.
Шукати значення з іншого аркуша чи книги
Якщо ви знаєте, як використовувати функцію VLOOKUP для пошуку значень на аркуші, значення vlookup з іншого аркуша чи книги не становлять для вас проблем.
Шукати значення найближчого відповідності з кількома критеріями
У деяких випадках може знадобитися пошук найближчого або приблизного значення відповідності на основі більш ніж одного критерію. Завдяки поєднанню функцій INDEX, MATCH та IF ви можете швидко це зробити в Excel.
Найкращі інструменти для підвищення продуктивності офісу
Kutools для Excel - допомагає виділитися з натовпу
Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...
Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)
- Одна секунда для перемикання між десятками відкритих документів!
- Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
- Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
- Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.