
Обобщение
Функцията Excel IFNA връща персонализиран резултат, когато формула генерира грешка # N / A, и стандартен резултат, когато не е открита грешка. IFNA е елегантен начин за улавяне и обработка на # N / A грешки специално, без да улавя други грешки.
Предназначение
Заловете и обработете # N / A грешкиВърната стойност
Предоставената стойност за # N / A грешкиСинтаксис
= IFNA (стойност, стойност_ако_на)Аргументи
- стойност - Стойността, препратката или формулата за проверка за грешка.
- value_if_na - Стойността, която трябва да се върне, ако бъде открита грешка # N / A.
Версия
Excel 2013Бележки за употреба
Използвайте функцията IFNA за улавяне и обработка на # N / A грешки, които могат да възникнат във формули, особено тези, които извършват справки с помощта на MATCH, VLOOKUP, HLOOKUP и др. Функцията IFNA ще обработва само # N / A грешки, което означава други грешки, които може да се генерира от формула ще продължи да се показва.
Можете също да използвате функцията IFERROR, за да уловите грешките # N / A, но IFERROR също ще улови и други грешки.
IFNA с VLOOKUP
Типичен пример за IFNA, използван за улавяне на # N / A грешки с VLOOKUP, ще изглежда така:
=IFNA(VLOOKUP(A1,table,2,0),"Not found")
Бележки:
- Ако стойността е празна, тя се оценява като празен низ (""), а не като грешка.
- Ако value_if_na се предостави като празен низ (""), при откриване на грешка не се показва съобщение.