Съдържание
Сайтът IFNA се използва предимно за обработка на #N/A Връща конкретна стойност според инструкциите ви, ако такава #N/A в противен случай връща абсолютната стойност на функцията. В тази статия обсъдихме IFNA функцията в Excel в подробности с 2 подходящи примера.
Ще използваме следния списък с цени на продукти като демонстрационен набор от данни, за да демонстрираме всички примери, свързани с IFNA Сега нека хвърлим един поглед към нашия набор от данни:
Изтегляне на работната тетрадка за упражнения
Препоръчваме ви да изтеглите файла на Excel и да се упражнявате с него.
IFNA Function.xlsxВъведение във функцията на IFNA
- Цел на функцията:
Функцията IFNA се използва за справяне с грешката #N/A.
- Синтаксис:
IFNA(стойност, value_if_na)
- Аргументи Обяснение:
Аргумент | Задължително/незадължително | Обяснение |
---|---|---|
стойност | Изисква се | Стойност е да се провери за грешка @N/A. |
value_if_na | Изисква се | Стойност за връщане само ако е открита грешка #N/A. |
- Параметър за връщане:
Стойност на първия аргумент или алтернативен текст.
2 примера за използване на функцията IFNA в Excel
1. Основно използване на функцията IFNA в Excel
В този пример ще ви покажем най-основното използване на IFNA Както вече споменахме, синтаксисът на функцията IFNA това е функция, IFNA(стойност, value_if_na) .
Така че, ако в полето за стойност има валидна стойност, тя ще се появи като изход на функцията. В противен случай value_if_na полето ще върне зададената стойност като изход на функцията.
В изображението по-долу вече има #N/A в клетката D14 Така че, ако се обърнем към клетка D14 в полето за стойност на IFNA тогава стойността, посочена във функцията value_if_na ще се появи в клетка D15 . Сега вмъкнете формулата в клетка D15 ,
=IFNA(D14, "Липсва")
Докато натискаме ВЪВЕДЕТЕ можем да видим бутона Липсващ съобщението се появява в клетката D15 както е предвидено.
Свързано съдържание: Как да използвате функцията IF в Excel (8 подходящи примера)
2. Използване на функцията IFNA с функцията VLOOKUP
На първо място, искаме да демонстрираме използваемостта на IFNA функция с функцията VLOOKUP Това е най-често срещаната употреба на IFNA функция.
Може да искате да използвате VLOOKUP за извличане на стойности въз основа на стойност за търсене. Сега това, което е неудобно за VLOOKUP функция е, че тя има сложен синтаксис и изисква спазването на множество правила, за да работи правилно.
Така че, ако направите някоя от грешките, тогава VLOOKUP ще покаже #N/A Това не е нищо друго освен грешка, която представлява, стойност не е налична.
Да предположим, че не искате да разрешите на #N/A Но се интересувате от показване на по-значимо съобщение. В този случай можете да използвате IFNA заедно с функцията VLOOKUP да се справите със съобщението за грешка по по-добър начин.
Да кажем, че за всеки #N/A съобщение за грешка, искаме да покажем " Липсващ ". На изображението по-долу виждаме #N/A съобщение в клетката D15 .
Формулата в клетката D15 е:
=VLOOKUP(D14,B5:D12,3,0)
Ако разгледаме внимателно таблицата с данни по-долу, ще видим, че стойността за търсене е Зърнени храни . Но в първата колона на таблицата с данни няма такава стойност. Като резултат #N/A там се показва грешка.
Сега, ако искаме да покажем Missing на мястото на #N/A , тогава трябва да използваме следната формула с IFNA функция.
=IFNA(VLOOKUP(D14,B5:D12,3,0), "Липсва")
Ето как можем да използваме IFNA заедно с функцията VLOOKUP функция.
␥ Разбивка на формулата
- D14 ▶ съхранява стойността за търсене.
- B5:D12 ▶ масив за търсене на таблици.
- 3 ▶ индекс на колоната.
- 0 ▶ указва точно съвпадение.
- VLOOKUP(D14,B5:D12,3,0) ▶ търси Зърнени храни и връща съответната им цена.
- =IFNA(VLOOKUP(D14,B5:D12,3,0), "Липсва") ▶ връща стойността на VLOOKUP(D14,B5:D12,3,0) е стойност за търсене, ако е намерена в първата колона, в противен случай се връща липсва в клетката D15 .
Подобни четива
- Как да използвате функцията TRUE в Excel (с 10 примера)
- Използване на функцията FALSE в Excel (с 5 лесни примера)
- Как да използвате функцията SWITCH на Excel (5 примера)
- Използване на функцията XOR в Excel (5 подходящи примера)
Функция IFERROR срещу IFNA
Функцията IFERROR се справя с широк спектър от грешки, докато функцията IFNA функция се справя само с #N/A т.е. не е налична грешка.
Например, ако във формулите ви има печатна грешка, Excel може да върне #NAME грешка. В този случай IFERROR функцията може да се справи с грешката, като покаже редуващ се текст на мястото на #NAME съобщение.
От друга страна, IFNA се грижи само за #N/A Това може да покаже алтернативен текст, който да замени #N/A показва грешка.
Така че, ако искате да обработвате само #N/A грешка, тогава най-добрата практика е да използвате IFNA вместо функцията IFERROR За другите видове грешки можете да използвайте функцията IFERROR.
Нещата, които трябва да запомните
📌 Ако дадена клетка е празна, тя се третира като празен низ ( "" ), но не и като грешка.
📌 Ако не запълните value_if_na поле, тогава IFNA функцията ще разглежда това поле като празен низ от стойности ( "" ).
Заключение
В обобщение, разгледахме всички възможни аспекти със съответните примери по отношение на Excel IFNA Препоръчваме ви да изтеглите работната тетрадка за упражнения, приложена към тази статия, и да упражнявате всички методи с нея. И не се колебайте да задавате въпроси в раздела за коментари по-долу. Ще се опитаме да отговорим на всички съответни запитвания възможно най-скоро. И моля, посетете нашия уебсайт Exceldemy за да проучите повече.