Екцел ИФЕРРОР функција - Примери формула + БЕСПЛАТАН видео

Када радите са подацима и формулама у Екцелу, сигурно ћете наићи на грешке.

Да би решио грешке, Екцел је обезбедио корисну функцију - функцију ИФЕРРОР.

Пре него што пређемо у механику коришћења функције ИФЕРРОР у Екцелу, прво ћемо проћи кроз различите врсте грешака на које можете наићи при раду са формулама.

Врсте грешака у Екцелу

Познавање грешака у Екцелу боље ће вас оспособити да идентификујете могуће разлоге и најбољи начин за њихово решавање.

Испод су врсте грешака које можете пронаћи у Екцелу.

#Н/А Грешка

То се назива грешка „Вредност није доступна“.

Ово ћете видети када користите формулу за тражење и она не може пронаћи вредност (стога није доступна).

Испод је пример где користим формулу ВЛООКУП да пронађем цену ставке, али враћа грешку када не може да пронађе ту ставку у низу табеле.

#ДИВ/0! Грешка

Вероватно ћете видети ову грешку када се број подели са 0.

То се назива грешком поделе. У доњем примеру даје #ДИВ/0! грешка јер је вредност количине (делилац у формули) 0.

#ВРЕДНОСТ! Грешка

До грешке у вредности долази када у формули користите нетачан тип података.

На пример, у примеру испод, када покушавам да додам ћелије које имају бројеве и знак А, то даје грешку вредности.

То се дешава јер можете додати само нумеричке вредности, али уместо тога, покушао сам да додам број са текстуалним знаком.

#РЕФ! Грешка

То се назива референтна грешка и то ћете видети када референца у формули више не важи. То може бити случај када се формула односи на референцу ћелије, а та референца ћелије не постоји (дешава се када избришете ред/колону или радни лист на који се односи формула).

У доњем примеру, док је оригинална формула била = А2/Б2, када сам обрисао колону Б, све референце на њу постале су #РЕФ! и такође је дао #РЕФ! грешка као резултат формуле.

#НАМЕ ГРЕШКА

Ова грешка је вероватно резултат погрешно написане функције.

На пример, ако уместо ВЛООКУП грешком користите ВЛОКУП, то ће дати грешку у имену.

#НУМ ГРЕШКА

Број грешака може настати ако покушате да израчунате веома велику вредност у Екцелу. На пример, = 187^549 ће вратити грешку броја.

Друга ситуација у којој можете добити грешку НУМ је када формули дате неважећи аргумент броја. На пример, ако рачунате квадратни корен ако број и дате негативан број као аргумент, он ће вратити грешку броја.

На пример, у случају функције Скуаре Роот, ако наведете негативан број као аргумент, она ће вратити грешку броја (као што је приказано испод).

Иако сам овде приказао само неколико примера, може бити много других разлога који могу довести до грешака у Екцелу. Када добијете грешке у Екцелу, не можете то оставити само тамо. Ако се подаци даље користе у прорачунима, морате се уверити да су грешке исправно обрађене.

Екцел ИФЕРРОР функција је одличан начин за решавање свих врста грешака у Екцелу.

Екцел ИФЕРРОР функција - Преглед

Помоћу функције ИФЕРРОР можете одредити шта желите да формула врати уместо грешке. Ако формула не врати грешку, враћа се њен сопствени резултат.

Синтакса функције ИФЕРРОР

= ИФЕРРОР (валуе, валуе_иф_еррор)

Улазни аргументи

  • вредност - ово је аргумент који се проверава ради грешке. У већини случајева то је или формула или референца ћелије.
  • валуе_иф_еррор - ово је вредност која се враћа ако дође до грешке. Процењени су следећи типови грешака: #Н/А, #РЕФ !, #ДИВ/0 !, #ВАЛУЕ !, #НУМ !, #НАМЕ ?, и #НУЛЛ !.

Додатне напомене:

  • Ако користите "" као аргумент валуе_иф_еррор, ћелија не приказује ништа у случају грешке.
  • Ако се аргумент валуе или иф_еррор односи на празну ћелију, функција Екцел ИФЕРРОР третира га као празну вредност низа.
  • Ако је аргумент вредности формула низа, ИФЕРРОР ће вратити низ резултата за сваку ставку у опсегу наведеном у вредности.

Екцел ИФЕРРОР функција - Примери

Ево три примера коришћења функције ИФЕРРОР у Екцелу.

Пример 1 - Вратите празну ћелију уместо грешке

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

У доњем примеру, резултат у Д4 је #ДИВ/0! грешка јер је делилац 0.

У овом случају можете користити следећу формулу да вратите празно место уместо ружне ДИВ грешке.

= ИФЕРРОР (А1/А2, ””)

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

Овде можете да наведете било који други низ или формулу за приказ уместо празног поља.

На пример, доња формула би вратила текст „Грешка“, уместо празне ћелије.

= ИФЕРРОР (А1/А2, "Грешка")

Напомена: Ако користите Екцел 2003 или претходну верзију, у њему нећете пронаћи функцију ИФЕРРОР. У таквим случајевима морате користити комбинацију ИФ функције и ИСЕРРОР функције.

Пример 2 - Вратите „Није пронађено“ када ВЛООКУП не може да пронађе вредност

Када користите Екцел ВЛООКУП функцију, а она не може да пронађе вредност тражења у наведеном опсегу, вратила би грешку #Н/А.

На пример, испод је скуп података о именима ученика и њиховим оценама. Користио сам функцију ВЛООКУП за постизање оцена три ученика (у Д2, Д3 и Д4).

Иако формула ВЛООКУП у горњем примеру проналази имена прва два ученика, не може пронаћи Јосхово име на листи и стога враћа грешку #Н/А.

Овде можемо користити функцију ИФЕРРОР за враћање празног или неког смисленог текста уместо грешке.

Испод је формула која ће уместо грешке вратити „Није пронађено“.

= ИФЕРРОР (ВЛООКУП (Д2, $ А $ 2: $ Б $ 12,2,0), „Није пронађено“)

Имајте на уму да такође можете користити ИФНА уместо ИФЕРРОР са ВЛООКУП -ом. Док би ИФЕРРОР третирао све врсте грешака, ИФНА би радио само на грешкама #Н/А и не би радио са другим грешкама.

Пример 3 - Вратите 0 у случају грешке

Ако не наведете вредност коју ће ИФЕРРОР вратити у случају грешке, она би аутоматски вратила 0.

На пример, ако поделим 100 са 0 као што је приказано испод, вратило би се грешка.

Међутим, ако користим доњу функцију ИФЕРРОР, она би уместо тога вратила 0. Имајте на уму да и даље морате да користите зарез након првог аргумента.

Пример 4 - Употреба угнежђеног ИФЕРРОР -а са ВЛООКУП -ом

Понекад када користите ВЛООКУП, можда ћете морати да прегледате фрагментирану табелу низа. На пример, претпоставимо да имате записе о продајним трансакцијама у 2 одвојена радна листа и желите да потражите број ставке и видите њену вредност.

Да бисте то урадили, морате користити угнежђени ИФЕРРОР са ВЛООКУП -ом.

Претпоставимо да имате скуп података као што је приказано испод:

У овом случају, да бисте пронашли резултат за Граце, морате користити доле угнежђену формулу ИФЕРРОР:

= ИФЕРРОР (ВЛООКУП (Г3, $ А $ 2: $ Б $ 5,2,0), ИФЕРРОР (ВЛООКУП (Г3, $ Д $ 2: $ Е $ 5,2,0), "Нот Фоунд"))

Ова врста гнежђења формула осигурава да добијете вредност из било које табеле и да се обрађује свака враћена грешка.

Имајте на уму да ће, у случају да су табеле на истом радном листу, у примеру из стварног живота, то вероватно бити на различитим радним листовима.

Екцел ИФЕРРОР функција - ВИДЕО

  • Екцел И функција.
  • Екцел ИЛИ функција.
  • Екцел НОТ функција.
  • Екцел ИФ функција.
  • Екцел ИФС функција.
  • Екцел ФАЛСЕ функција.
  • Екцел ТРУЕ функција.

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

wave wave wave wave wave