Зміст
Коли функція VLOOKUP не може знайти шукане значення в масиві пошуку, він видасть повідомлення про помилку, #N/A Але позбутися цієї проблеми можна за допомогою функція IFERROR з ПЕРЕГЛЯД У цій статті я покажу вам 5 різних способів використання ПОМИЛКА з ПЕРЕГЛЯД в Excel.
Припустимо, у нас є набір даних про отримані оцінки різними учнями в класі. Ми використаємо цей набір даних, щоб показати різні способи використання ПОМИЛКА з ПОГЛЯНЬ.
Завантажити Практичний посібник
ЗРАЗОК ПОМИЛКИ.xlsxВикористання функції IFERROR з VLOOKUP в Excel
Що буде, якщо використовувати тільки VLOOKUP
Спочатку подивимося, що буде, якщо використовувати тільки ПЕРЕГЛЯД Припустимо, що Джессіка - студентка, ім'я якої не належить нашому набору даних. Тепер, якщо ми знайдемо отриману оцінку Джесіки за допомогою функції ПЕРЕГЛЯД функція, Excel видасть знак помилки #НІ. Ми можемо впоратися з цією ознакою помилки, використовуючи ПОМИЛКА функціонувати з ПЕРЕГЛЯД функція
Тепер давайте подивимося на різні способи використання ПОМИЛКА з ПОГЛЯНЬ.
1. помилка з підстановкою для заміни #Н/Д на власний текст
Припустимо, що при пошуку студента, прізвища якого немає в списку, потрібно виводити користувацький текст типу "Не знайдено". Для виконання завдання введіть в комірку наступну формулу F5 і натисніть ВВОД.
=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), "Не знайдено")
Ось, E5 = Шукане значення, яке буде шукатися в списку
B4:C11 = Діапазон пошуку, який є вашим набором даних
2 = Стовпець пошуку, який є стовпцем з Отримані Знаки
НЕПРАВДА означає, що функція буде шукати точний збіг
Тепер, якщо ви введете будь-яке ім'я студента зі свого списку в комірку E5 ви отримаєте його/її отримані оцінки в комірці F5.
І якщо ви введете будь-яке прізвище студента, якого немає у вашому списку, в комірку E5 "Про те, що в Україні не існує жодного закону, який би F5 в комірці з'явиться ваш власний текст Не знайдено.
2. щоб отримати порожню комірку замість #N/A
Якщо ви хочете, щоб комірка залишалася порожньою, коли шукане ім'я відсутнє у вашому списку, введіть в комірку наступну формулу E5,
=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), " ")
Ось, E5 = Шукане значення, яке буде шукатися в списку
B4:C11 = Діапазон пошуку, який є вашим набором даних
2 = Стовпець пошуку, який є стовпцем з Отримані Знаки
НЕПРАВДА означає, що функція буде шукати точний збіг
Тепер, якщо ви введете будь-яке ім'я студента зі свого списку в комірку E5 ви отримаєте його/її отримані оцінки в комірці F5.
Але якщо ви введете будь-яке ім'я, якого немає в наборі даних, комірка F5 залишиться порожнім.
3. помилка з VLOOKUP для розділеного набору даних
Припустимо, у вас є два списки, і ви хочете знайти отримані оцінки для будь-якого студента з обох списків.
Введіть в комірку наступну формулу E5 і натисніть ENTER
=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE),VLOOKUP(E5,B14:C20,2,FALSE))
Ось, E5 = Шукане значення, яке буде шукатися в списку
B4:C11 =1-й діапазон пошуку, який є 1-м списком набору даних
B14:C20 = = 2-й діапазон пошуку, тобто 2-й список набору даних
2 = Стовпець пошуку, який є стовпцем з Отримані Знаки
НЕПРАВДА означає, що функція буде шукати точний збіг
Тепер, якщо ви введете будь-яке ім'я з будь-якого з ваших списків, в комірку E5, ви отримаєте отримані оцінки цієї особи в комірці F5.
4. помилка з пошуком, щоб завжди знаходити результат
Припустимо, у вас є контактні номери різних філій вашої компанії у вашому наборі даних. Тепер ви хочете показати контактний номер, якщо хтось шукає будь-яку з філій, навіть якщо назва філії відсутня у вашому списку. Якщо назва філії відсутня у списку, ви хочете показати контактний номер головного офісу.
Введіть наступну формулу в будь-яку порожню комірку та натисніть ENTER
=IFERROR(VLOOKUP(E5,B4:C8,2,FALSE),VLOOKUP("Головний офіс",B4:C8,2,FALSE))
Ось, E5 = Шукане значення, яке буде шукатися в списку
B4:C11 = Діапазон пошуку, який є вашим набором даних
2 = Стовпець пошуку, який є стовпцем з Контактний телефон
НЕПРАВДА означає, що функція буде шукати точний збіг
Тепер, якщо ви введете будь-яку назву філії в комірку E4 якого немає в переліку, Ви отримаєте контактний номер Головного офісу в комірці, де Ви ввели формулу.
5. для старої версії Excel
В Excel 2013 або в будь-якій старішій версії ПОМИЛКА Але ви можете виконати ту ж саму задачу за допомогою функції функція IF і функція ISNA разом з ПЕРЕГЛЯД функцію.
Введіть в комірку наступну формулу F5 і натисніть ENTER
=IF(ISNA(VLOOKUP(E5,B4:C11,2,FALSE)), "Не знайдено", VLOOKUP(E5,B4:C11,2,FALSE))
Ось, E5 = Шукане значення, яке буде шукатися в списку
B4:C11 = Діапазон пошуку, який є вашим набором даних
2 = Стовпець пошуку, який є стовпцем з Контактний телефон
НЕПРАВДА означає, що функція буде шукати точний збіг
Тепер, якщо ви введете будь-яке ім'я студента зі свого списку в комірку E5 ви отримаєте його/її отримані оцінки в комірці F5.
І якщо ви введете будь-яке прізвище студента, якого немає у вашому списку, в комірку E5 , осередок F5 покаже ваш власний текст Не знайдено.
Висновок
На сьогоднішній день, на жаль, це не так. ПОМИЛКА функція дозволяє опустити значення похибки ПЕРЕГЛЯД функцію. Ви можете використовувати ПОМИЛКА з ПЕРЕГЛЯД для будь-якого з застосувань, описаних у цій статті. Якщо ви зіткнулися з будь-якою проблемою при застосуванні цих функцій разом, будь ласка, залиште коментар. Якщо ви знаєте будь-які інші способи використання ПОМИЛКА з ПЕРЕГЛЯД будь ласка, повідомте нам про це у коментарях.