Обробка Помилок за Допомогою XLOOKUP
Свайпніть щоб показати меню
Формула пошуку працює лише тоді, коли значення для пошуку існує у таблиці пошуку. Якщо відповідного значення не знайдено, Excel повертає помилку. У звітах і бізнес-моделях необроблені помилки ускладнюють читання та знижують довіру до робочих аркушів.
Замість відображення помилки, XLOOKUP може показувати власне повідомлення, наприклад: Not Found, Missing ID, No Match.
Це робить результати зрозумілішими для користувачів книги.
Синтаксис обробки помилок
Четвертий аргумент визначає, що Excel має відображати, якщо збіг відсутній.
=XLOOKUP(lookup_value; lookup_array; return_array; "Not Found")
Якщо збіг знайдено, Excel повертає звичайний результат. Якщо збіг не знайдено, Excel повертає власний текст замість помилки.
Приклад із використанням Employee ID
Припустимо, у вас є таблиця співробітників.
Стовпець A містить Employee IDs.
Стовпець B містить Monthly Salary.
Комірка F3 містить Employee ID для пошуку.
Мета — повернути зарплату. Якщо ID не існує, формула має відобразити Not Found.
=XLOOKUP(F3; A3:A202; B3:B202; "Not Found")
F3: містить Employee ID для пошуку;A3:A202: містить стовпець пошуку з Employee IDs;B3:B202: містить зарплати для повернення;"Not Found": визначає, що відображати, якщо відповідний ID відсутній.
Сценарій
На робочому аркуші є таблиця пошуку продуктів з полями Product Code, Product Name та Product Price.
У вхідну клітинку вводиться Product Code. Мета — повернути правильну ціну.
Якщо Product Code відсутній у таблиці, формула повинна відобразити Not Found.
Інструкції до завдання
- Отримати
Product PriceзаProduct Code; - Використати
XLOOKUPз власним повідомленням про відсутність значення; - Відобразити
Not Found, якщоProduct Codeвідсутній.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат