Якщо ISNA та IFNA у VLOOKUP - Excel і Google Таблиці

Цей підручник буде продемонструвати, як обробляти помилки VLOOKUP #N/A у Excel та Google Таблицях.

IFNA у VLOOKUP

Під час пошуку значення за допомогою функції VLOOKUP, якщо значення не знайдено, VLOOKUP поверне помилку #N/A.

1 = VLOOKUP (E3, B3: C6,2, FALSE)

Ви можете додати функцію IFNA за межі VLOOKUP, щоб зробити щось інше, якщо VLOOKUP призводить до помилки IFNA. У цьому прикладі ми виведемо "Не знайдено", якщо VLOOKUP призведе до помилки #N/A:

1 = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), "Не знайдено")

Інше поширене використання функції IFNA - це виконання другого VLOOKUP, якщо перший VLOOKUP не може знайти значення. Це може бути використано, якщо значення можна знайти на одному з двох аркушів; якщо значення не знайдено на першому аркуші, замість цього знайдіть значення на другому аркуші.

1 = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), VLOOKUP (E3, 'Аркуш 02'! B3: C6,2, FALSE))

ЯКЩО ISNA у VLOOKUP

Функція IFNA була представлена ​​в Excel 2013. До цього вам доводилося використовувати більш складну комбінацію IF / ISNA:

1 = IF (ISNA (VLOOKUP (E3, B3: C6,2, FALSE)), "Не знайдено", VLOOKUP (E3, B3: C6,2, FALSE))

Функція ISNA перевіряє, чи є результат формули VLOOKUP помилкою #N/A, і відповідно повертає значення True або False. Якщо це істина (тобто ваше значення пошуку відсутнє в масиві пошуку), функція IF повернеться з указаним вами повідомленням, інакше вона дасть вам результат VLOOKUP.

ПОМИЛКА - VLOOKUP

Як зазначено вище, функція IFNA перевіряє, чи формула видає лише помилку #Н/Д. Замість цього функцію IFERROR можна використовувати, щоб перевірити, чи так ЛЮБОГО повертається помилка:

1 = ПОМИЛКА (VLOOKUP (E3, B3: C6,2, FALSE), "Не знайдено")

Якщо ISNA та IFNA у VLOOKUP - Google Таблиці

Ці формули працюють так само в Google Таблицях, як і в Excel.

wave wave wave wave wave