Екцел ИСЕРРОР функција - Тестирајте да ли ћелија доводи до грешке

Преузмите Пример радне свеске

Преузмите пример радне свеске

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

ИСЕРРОР Опис функције:

ИСЕРРОР Функционални тест ако је вредност ћелије грешка. Враћа ТРУЕ или ФАЛСЕ.

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

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

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

1 = ГРЕШКА (ВАЛУЕ)

вредност - Вредност теста

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

ИСЕРРОР функција проверава да ли прорачун доводи до грешке.

1 = ГРЕШКА (А2)

АКО ЈЕ ГРЕШКА Замењена са ГРЕШКА

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

1 = ИФ (ИСЕРРОР (Ц2/Б2), "Зеро Стоцк", Ц2/Б2)

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

1 = ИФЕРРОР ((Ц2/Б2), "Зеро Стоцк")

ИСЕРР и ИСНА

ИСЕРРОР функција враћа ТРУЕ ако било који долази до грешке.

Постоје још две функције за проверу грешака „је“:

  • ИСНА функција враћа ТРУЕ само за #грешке.
  • ИСЕРР функција враћа ТРУЕ за све грешке осим #Н/А грешака.
12 = ИСНА (А2)= ИСЕРР (А2)

Такође, поред ИФЕРРОР функције, постоји и ИФНА функција.

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

1 = ВЛООКУП (А2, $ Д $ 2: $ Е $ 7,2, ФАЛСЕ)

Применом ИФНА функције на ВЛООКУП -у можете да се носите са важећим #Н/А грешкама, а да притом не рукујете другим грешкама формуле (тако да не занемарите те друге грешке).

1 = ИФНА (ВЛООКУП (А2, $ Д $ 2: $ Е $ 7,2, ФАЛСЕ), ВЛООКУП (А2, $ Г $ 2: $ Х $ 7,2, ФАЛСЕ))

Друге логичке функције

Екцел / Гоогле табеле садрже многе друге логичке функције за извођење других логичких тестова. Ево списка:

ИФ / ИС функције
иферрор
исеррор
исна
исерр
је празан
иснумбер
истект
иснонтект
исформула
ислошки
исреф
је чак
исодд

ИСЕРРОР у Гоогле табелама

ИСЕРРОР функција ради потпуно исто у Гоогле таблицама као и у Екцелу:

ИСЕРРОР Примери у ВБА

Такође можете користити функцију ИСЕРРОР у ВБА. Тип:
апплицатион.ворксхеетфунцтион.исеррор (вредност)
За аргументе функције (вредност итд.) Можете их унети директно у функцију или дефинисати променљиве које ћете уместо њих користити.

Претпоставимо да на радном листу имамо следеће вредности

Издаћемо функцију ИСЕРРОР са ВБА за сваку од горе наведених ћелија:

1 ВорксхеетФунцтион.ИсЕррор (Ранге ("А1")) 'ФАЛСЕ
1 ВорксхеетФунцтион.ИсЕррор (Ранге ("Б1")) 'ФАЛСЕ
1 ВорксхеетФунцтион.ИсЕррор (Ранге ("Ц1")) 'ФАЛСЕ
1 ВорксхеетФунцтион.ИсЕррор (Ранге ("Д1")) 'ТРУЕ
1 ВорксхеетФунцтион.ИсЕррор (Ранге ("Е1")) 'ТРУЕ
1 ВорксхеетФунцтион.ИсЕррор (Ранге ("Г1")) 'ТРУЕ

Повратак на листу свих функција у програму Екцел

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

wave wave wave wave wave