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

- вредност може бити било која вредност, референца или чак формула
- валуе_иф_еррор је вредност која се враћа као излаз када се генерише грешка
Примери за руковање грешкама у програму Екцел помоћу функције ИФЕРРОР
Пример # 1 - Руковање грешком Н / А
Претпоставимо да имамо две листе запослених, у колони А и Б, у колони Б, има неких запослених који нису у колони А, и желимо да сазнамо имена оних запослених који нису на листи А.

Дакле, применили смо формулу ВЛООКУП на десну суседну колону листе Б да бисмо пронашли уобичајена имена на обе листе и одвојили имена која нису на листи А.
ВЛООКУП формулу у Ц2 и повлачењем према доле, имамо
= ВЛООКУП (Б2, $ А: $ А, 1,0)

Као што видите горе, постоје нека имена која се нису могла потражити помоћу формуле ВЛООКУП; стога су генерисали грешку # Н / А, што значи да ВЛООКУП није могао да пронађе та имена на списку запослених у колони А.
Сада, ако желимо да # Н / А буде замењено неком другом вредношћу попут, ' Име није на листи А', па ћемо користити функцију ИФЕРРОР да заменимо грешку # Н / А,
Дакле, проследићемо формулу претраживања, ВЛООКУП (Б2, $ А: $ А, 1,0) као први аргумент, а Име које није на листи А као други аргумент функцији ИФЕРРОР. Дакле, формула постаје
= ИФЕРРОР (ВЛООКУП (Б2, $ А: $ А, 1,0), ”Име није на листи А”)
Превлачењем ове формуле до последње ћелије добијамо замењену вредност # Н / А са прослеђеном вредношћу.

Пример # 2 - Руковање # ДИВ / 0! Грешка
У колони А имамо износе које треба поделити на једнак број међу датим људима.

Дакле, када применимо формулу = Количина / Број људи

Добијамо грешку # ДИВ / 0! у Ц4 када је број људи 0. Када нумеричку вредност поделимо са нулом, добијамо ову грешку.
Сада ову грешку желимо да заменимо вредношћу „ Број особе <1 “, користићемо функцију ИФЕРРОР.
= ИФЕРРОР ((А2 / Б2)), број особе <1 ')
Пример # 3 - Руковање #НАМЕ? Грешка
Претпоставимо да имамо неке бројеве које треба додати и грешком, ако неко напише погрешну формулу за зброј, добијамо #НАМЕ? грешка.


Уместо СУМ, ако корисник напише погрешну формулу, #НАМЕ? генерише се грешка.
Коришћењем функције ИФЕРРОР екцел, ову грешку можемо решити једноставним прослеђивањем другог аргумента вредности, на пример, „ Уписана погрешна формула“ .


Пример # 4 - Руковање # НУЛЛ! Грешка
Претпоставимо да имамо 3 вредности у ћелијама А2, А3 и А4 и желимо да их збројимо.

У ћелији А5 користили смо плус оператор да бисмо их додали, А2 + А3 А4, и уместо да постављамо оператор '+' између А3 и А4, притиском на размак ушли смо у сепаратор, добићемо #НУЛЛ! Грешка.

Дакле, да бисмо исправили ову грешку, можемо користити функцију ИФЕРРОР променом формуле у
= ИФЕРРОР ((А2 + А3 А4), (СУМ (А2: А4)))

Можете видети да смо користили другу формулу, СУМ, за израчунавање збира три дате вредности и предали је као други аргумент у функцији ИФЕРРОР.
Пример # 5 - Руковање грешком #НУМ
У колони А имамо неке бројеве и желимо да пронађемо квадратне корене ових бројева.

У Екцелу имамо СКРТ у Екцелу за израчунавање квадратног корена броја када примењујемо ову формулу да бисмо добили квадратни корен бројева.

Добијамо грешку #НУМ! за негативне вредности, јер не можемо наћи квадратни корен негативног броја. Дакле, екцел баца #НУМ! грешка када се функција СКРТ примени на негативан број.
Коришћењем функције ИФЕРРОР екцел можемо проследити вредност ' Негативни број ' за негативне вредности како бисмо избегли ову грешку.

Пример # 6 - Руковање #РЕФ! Грешка
Претпоставимо да у ћелијама А2 и А3 имамо два броја и желимо да вредност ћелије А поделимо са ћелијом Б.

Сада, ако избришемо трећи ред, одабиром 3. реда у потпуности, добићемо #РЕФ! грешка у ћелији Ц2

Пошто је референца избрисана, Екцел не може да пронађе референтну вредност у формули; стога баца #РЕФ! грешка.
Коришћењем функције ИФЕРРОР екцел можемо проследити валуе_иф_еррор, ' Референце Делетед '.

Пример # 7 - Руковање #ВАЛУЕ! Грешка
Имамо две вредности у ћелијама А2 и А3, А2 и желимо да ове две вредности додамо у ћелије А2 и А3,
А2 садржи нумеричку вредност, док А3 садржи текстуалну вредност. Када саберемо ове две вредности, добијамо #ВАЛУЕ! Грешка.

Будући да се у формули користи нетачан тип података, он је вратио #ВРЕДНОСТ! Грешка
Исправљамо ово помоћу ИФЕРРОР-а

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