Як використовувати VLookup з різними аркушами в Excel

Формула VLookup Microsoft Excel дозволяє шукати у великих електронних таблицях певні дані, одну з функцій пошуку та довідкових функцій Excel. Ви можете використовувати VLookup між аркушами в книзі Excel, а також в межах одного аркуша.

Формула VLookup по суті обробляє чотири частини інформації для здійснення пошуку. Програмування функції VLookup використовує значення, яке потрібно шукати, діапазон електронних таблиць, в якому шукати, стовпець у межах цього діапазону, що містить значення, і чи потрібно точне або приблизне збіг для значення. VLookup дозволяє витягувати дані з електронної таблиці Excel дуже гнучкими та потужними способами.

Використання формули VLookup

VLookup в Excel містить чотири параметри, які називаються аргументами, і заповнюються вами як частина формули функції. Синтаксис VLookup виглядає так:

= VLOOKUP (значення пошуку, масив_ таблиці, номер_індексу, [пошук_діапазону])

Аргументи такі:

  1. lookup_value: це значення, за яким ви шукаєте в електронній таблиці. Якщо ви шукали кількість людей у ​​каталозі на ім'я Лора, значення пошуку було б введено як текстовий рядок, "Лора", включаючи лапки. Числові значення не потребують лапок.

  2. table_array: це діапазон комірок, в яких ви шукаєте дані. Наприклад, якщо імена людей знаходяться у трьох стовпцях від B до D, а дані містять 300 рядків, ви введете діапазон B1: D300, припускаючи, що дані починаються з першого рядка.
  3. col_index_num: відноситься до стовпця в масиві таблиці, в якому знаходиться значення підстановки. У цьому прикладі стовпець D є числовим третім стовпцем, тому номер індексу дорівнює 3.
  4. [range_lookup]: цей необов’язковий параметр повертає приблизні збіги, якщо значення пошуку діапазону має значення TRUE, і повертає лише точні збіги, якщо пошук діапазону FALSE. Опускаючи цей параметр, приймається значення TRUE.

Формула для VLookup в комірці Excel для цього прикладу буде такою:

= ПЕРЕГЛЯД ("Лора", B2: D300,3, FALSE)

Тут шукаються всі точні збіги для людей на ім’я Лора.

Використання VLOOKUP між таблицями

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

Все, що потрібно для цього, - це додати інформацію про аркуш до другого аргументу. Скажімо, наприклад, що імена в каталозі знаходяться на Аркуші2. Додайте назву цільового аркуша перед посиланням на комірку в масиві таблиці, розділене знаком оклику. Це змушує формулу VLookup посилатися на діапазон комірок на іншому аркуші. Наприклад, формула функції тепер буде такою:

= ПЕРЕГЛЯД ("Лора", ТАБЛИЦЯ2! B2: D300,3, FALSE)

Незалежно від того, на якому аркуші знаходиться формула VLookup, формула тепер посилається на дані на аркуші 2.

Порада

Ви також можете виконувати пошук в інших книгах Excel, додавши до назви аркуша папку та ім’я файлу у квадратних дужках.