Як використовувати VLOOKUP в Excel
Ось короткий підручник для тих, кому потрібна допомога з використанням VLOOKUP функції в Excel. VLOOKUP є дуже корисною функцією для легкого пошуку через один або більше стовпців у великих робочих листах, щоб знайти відповідні дані.
Ви можете використовувати HLOOKUP, щоб зробити те ж саме для одного або декількох рядків даних. В основному при використанні VLOOKUP ви запитуєте: "Ось значення, знайдіть це значення в цьому іншому наборі даних, а потім поверніть мені значення іншого стовпця в тому ж наборі даних".
Отже, ви можете запитати, як це може бути корисним? Ну, візьмемо, наприклад, таку зразкову таблицю, яку я створив для цього підручника. Таблиця дуже проста: один аркуш містить інформацію про пару власників автомобілів, таких як ім'я, ідентифікатор автомобіля, колір і потужність.
Другий лист має ідентифікатор автомобілів та їхні фактичні назви моделей. Загальним елементом даних між двома аркушами є ID автомобіля.
Тепер, якщо я хотів би відобразити ім'я автомобіля на аркуші 1, я можу використовувати VLOOKUP для пошуку кожного значення в аркуші власників автомобілів, знайти це значення на другому аркуші, а потім повернути другу колонку (модель автомобіля) як мій бажане значення.
Як використовувати VLOOKUP в Excel
Отже, як ви це робите? Добре спочатку вам потрібно буде ввести формулу в комірку H4. Зверніть увагу, що я вже ввів повну формулу в комірку F4 через F9. Ми будемо проходити через те, що фактично означає кожен параметр у цій формулі.
Ось яка формула виглядає як завершена:
= VLOOKUP (B4, Sheet2! $ A $ 2: $ B $ 5,2, FALSE)
Ця функція містить 5 частин:
1. = VLOOKUP - = Означає, що ця комірка буде містити функцію, а в нашому випадку - функцію VLOOKUP для пошуку через один або більше стовпців даних.
2. B4 - Перший аргумент для функції. Це фактичний пошуковий термін, який ми хочемо шукати. Слово або значення пошуку - це те, що вводиться в комірку B4.
3. Sheet2! $ A $ 2: $ B $ 5 - Діапазон клітин на Sheet2, який ми хочемо знайти, щоб знайти значення пошуку в B4. Оскільки діапазон знаходиться на Sheet2, ми повинні передувати діапазону з ім'ям аркуша, за яким слід!!. Якщо дані на одному аркуші, префікс не потрібно. Ви також можете використовувати іменні діапазони, якщо хочете.
4. 2 - Це число вказує стовпець у визначеному діапазоні, для якого потрібно повернути значення. Отже, у нашому прикладі, на Sheet2, ми хочемо повернути значення стовпця B або назву автомобіля, коли знайдений матч у стовпці A.
Зауважте, що положення стовпців у робочій таблиці Excel не мають значення. Отже, якщо ви переміщуєте дані в стовпцях A і B до D і E, скажімо, до тих пір, поки ви визначили свій діапазон у аргументі 3 як $ D $ 2: $ E $ 5, номер стовпця, який повертається, все одно буде 2. Це відносна позиція, а не абсолютний номер стовпця.
5. помилковий - False означає, що Excel повертає лише значення для точного відповідності. Якщо ви встановите значення True, Excel шукатиме найближче збіг. Якщо встановлено значення False, а Excel не може знайти точну відповідність, він повернеться # N / A.
Сподіваємося, тепер ви можете побачити, як ця функція може бути корисною, особливо якщо у вас є багато даних, експортованих з нормалізованої бази даних.
Можливо, є основний запис, який має значення, що зберігаються в пошукових або довідкових аркушах. Ви можете витягати інші дані шляхом "приєднання" даних за допомогою VLOOKUP.
Інша річ, яку ви помітили, це використання $ символ перед буквою стовпця та номером рядка. Символ $ повідомляє Excel, що коли формула перетягується вниз до інших комірок, посилання повинно залишитися незмінним.
Наприклад, якщо ви скопіювали формулу у клітинку F4 до H4, видаліть символи $, а потім перетягніть формулу до H9, ви побачите, що останні 4 значення стають # N / A.
Причина цього полягає в тому, що коли ви перетягуєте формулу вниз, діапазон змінюється відповідно до значення для цієї комірки.
Таким чином, як ви можете бачити на малюнку вище, діапазон пошуку для комірки H7 є Лист2: A5: B8. Він просто додав 1 до номерів рядків. Щоб зберегти цей діапазон фіксованим, потрібно додати символ $ перед буквою стовпця та номером рядка.
Одна примітка: якщо ви збираєтеся встановити останній аргумент True, вам потрібно переконатися, що дані у вашому діапазоні пошуку (другий аркуш у нашому прикладі) відсортовані в порядку зростання, інакше він не буде працювати! Будь-які питання, опублікуйте коментар. Насолоджуйтесь!