Основи XLOOKUP
Свайпніть щоб показати меню
XLOOKUP отримує значення з одного стовпця на основі відповідного значення, знайденого в іншому стовпці.
Використовується, коли:
- Існує унікальний ідентифікатор;
- Очікується один результат;
- Потрібна точна відповідність.
XLOOKUP шукає значення та повертає пов’язану інформацію з іншого стовпця в тому ж рядку.
Синтаксис
=XLOOKUP(lookup_value, lookup_array, return_array)
lookup_value: значення для пошуку;lookup_array: стовпець, у якому Excel шукає відповідність;return_array: стовпець, що містить результат для повернення.
Отримання зарплати за ідентифікатором співробітника
У робочому аркуші доступні дві таблиці.
Employee Directory містить Employee ID, Employee Name, Department.
Employee Salaries містить Employee ID та Monthly Salary.
Мета — повернути Monthly Salary у таблицю Employee Directory на основі Employee ID.


Створення формули пошуку
Додайте новий стовпець у таблицю Employee Directory з назвою Monthly Salary.
У першій клітинці цього стовпця:
=XLOOKUP(A3; F:F; G:G)
A3— цеEmployee IDз таблиці довідника;F:F— стовпецьEmployee IDу таблиці Salary;G:G— стовпецьMonthly Salaryу таблиці Salary.
Excel шукає у стовпці F значення з A3. Коли знайдено відповідність, Excel повертає відповідне значення зі стовпця G.


Обробка відсутніх збігів
Якщо Employee ID відсутній у таблиці Salary, Excel повертає помилку.
Щоб керувати результатом, додайте четвертий аргумент:
=XLOOKUP(A3; F:F; G:G; "Not Found")
Якщо збіг не знайдено, Excel відображає Not Found замість помилки.


Внутрішній процес виконання
Під час виконання формули Excel:
- Зчитує значення для пошуку;
- Переглядає стовпець для пошуку зверху вниз;
- Знаходить перший точний збіг;
- Повертає значення зі стовпця результату в тому ж рядку.
Оригінальні таблиці даних не змінюються. Результат обчислюється динамічно на основі формули.
Сценарій
На робочому аркуші містяться дві таблиці:
Employee Directory та Employee Details.
Мета — отримати Job Title для кожного співробітника за допомогою XLOOKUP.
Інструкції до завдання
- Додати новий стовпець у таблицю Employee Directory з назвою
Job Title; - Використати
XLOOKUPдля отриманняJob Titleна основіEmployee ID; - Забезпечити, щоб формула повертала
Not Found, якщо збіг не знайдено; - Заповнити формулою весь стовпець.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат