Примери функција ИФНА - Екцел, ВБА и Гоогле табеле

Овај водич показује како се користи Екцел ИФНА функција у Екцелу да бисте нешто урадили ако прорачун резултира грешком #Н/А.

Преглед функција ИФНА

Функција ИФНА тестира да ли прорачун резултира грешком #Н/А. Ако није, приказује се резултат израчуна. Ако је тако, врши се други прорачун.

Да бисте користили функцију радног листа ИФНА Екцел, изаберите ћелију и откуцајте:

(Обратите пажњу на то како се појављују уноси формуле)

Синтакса и улази функције ИФНА:

= ИФНА (вредност, вредност_ако_на)

вредност - Вредност, прорачун или референца ћелије.

нум_дигитс - Шта учинити ако вредност доводи до грешке #Н/А.

Како се користи ИФНА функција

Функција ИФНА тестира да ли прорачун резултира грешком #Н/А, приказује другу вредност (или прорачун) ако се открије грешка.

= ИФНА (ВЛООКУП (А2, $ Е $ 2: $ Ф $ 7,2, ФАЛСЕ), "Нема података")

ИФЕРРОР функција

Алтернативно, ИФЕРРОР функција тестира да ли се догоди нека грешка, укључујући #Н/А грешака.

= ИФЕРРОР (А2, "ЕРРОР_Фоунд") = ИФНА (А2, "ЕРРОР_Фоунд")

Зашто користити функцију ИФНА?

Можда се питате, зашто бих само користио ИФЕРРОР функцију? Па, када радите са функцијама тражења (попут ВЛООКУП -а), ако вредност тражења није пронађена, функција ће вратити #Н/А.

= ИФЕРРОР (ВЛООКУП (Ф3, $ А $ 3: $ Д $ 7,4, ФАЛСЕ), "")

Ове исправне грешке #Н/А можда ћете желети да решите само постављањем вредности грешке на нулу или празно.

= ИФНА (ВЛООКУП (Ф3, $ А $ 3: $ Д $ 7,4, ФАЛСЕ), "")

Али редовне грешке ће се и даље приказивати, омогућавајући вам да утврдите постоји ли грешка у израчунавању са формулом.

ИФНА у Гоогле табелама

ИФНА функција ради потпуно исто у Гоогле таблицама као и у Екцелу:

Примери ИФНА у ВБА

Такође можете користити функцију ИФНА у ВБА. Тип:
апплицатион.ворксхеетфунцтион.ИФНА (валуе, валуе_иф_на)
За аргументе функције (број итд.) Можете их унијети директно у функцију или дефинирати варијабле које ћете умјесто тога користити.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave