Excel: повертає 0 замість #n/a з vlookup


Ви можете використовувати функцію VLOOKUP в Excel для пошуку значення в діапазоні та повернення відповідного значення.

Якщо функція VLOOKUP не знаходить значення, яке ви шукаєте, у певному діапазоні, вона відповідно повертає #N/A .

Однак ви можете використати такий синтаксис, щоб повернути нуль, якщо відповідності не знайдено:

 =IFERROR(VLOOKUP( D2 , $A$2:$B$10 , 2, FALSE), 0)

У цьому конкретному прикладі намагається знайти значення в клітинці D2 у діапазоні A2:B10 і повернути відповідне значення у другому стовпці діапазону.

Якщо відповідності не знайдено, повертається нуль.

У наступному прикладі показано, як використовувати цей синтаксис на практиці.

Приклад: повернення 0 замість #N/A у VLOOKUP

Припустімо, у нас є такий набір даних у Excel, який містить інформацію про різних баскетболістів:

Припустімо, що ми використовуємо таку формулу з VLOOKUP , щоб знайти назви команд у стовпці D і повернути відповідне значення у стовпці балів:

 =VLOOKUP( D2 , $A$2:$B$10 , 2, FALSE)

На наступному знімку екрана показано, як використовувати цю формулу на практиці:

Зауважте, що функція VLOOKUP повертає #N/A у рядку, де ми шукали «Королі», оскільки ця назва команди не існує у вихідному наборі даних.

Ми можемо використати таку формулу, щоб повернути нульове значення, якщо під час використання VLOOKUP не знайдено збігів:

 =IFERROR(VLOOKUP( D2 , $A$2:$B$10 , 2, FALSE), 0)

На наступному знімку екрана показано, як використовувати цю формулу на практиці:

Excel VLOOKUP повертає 0 замість #N/A

Зауважте, що значення 0 тепер повертається в рядку, де ми шукали “Королі”, замість #N/A .

Додаткові ресурси

У наступних посібниках пояснюється, як виконувати інші типові операції в Excel:

Як порівняти два списки в Excel за допомогою VLOOKUP
Як знайти унікальні значення з кількох стовпців в Excel
Як відфільтрувати кілька стовпців у Excel

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *