30 күн ішінде 30 Excel функциясы: ERROR.TYPE (ERROR.TYPE)

Кеше марафонда 30 күнде 30 Excel функциясы функцияны пайдаланып мәндерді іздедік ІЗДЕУ (ҚАРАУ). Бүгін біз қателермен жұмыс істеу үшін осы функцияны қайта қолданамыз.

Марафонның 17-ші күнін функцияны зерттеуге арнаймыз ERROR.TYPE (TYPE.ERROR). Ол қателердің түрлерін тани алады, ал сіз өз кезегінде осы ақпаратты оларды жою үшін пайдалана аласыз.

Сонымен, функцияны пайдалану туралы ақпаратты және мысалдарды қарастырайық ERROR.TYPE (ERROR TYPE) Excel бағдарламасында. Егер сізде қосымша ақпарат немесе мысалдар болса, оларды түсініктемелерде бөлісіңіз.

17-функция: ERROR.TYPE

функция ERROR.TYPE (ERROR.TYPE) қате түрін сан немесе қайтарулар бойынша анықтайды #AT (#Жоқ) қате табылмаса.

ERROR.TYPE функциясын қалай пайдалануға болады?

арқылы ERROR.TYPE (ERROR.TYPE) Сіз:

  • қатенің түрін анықтау.
  • пайдаланушыларға орын алған қателерді түзетуге көмектесу.

Синтаксис ERROR.TYPE

функция ERROR.TYPE (ERRORTYPE) келесі синтаксиске ие:

ERROR.TYPE(error_val)

ТИП.ОШИБКИ(значение_ошибки)

  • қате_вал (қате_мәні) анықтау қажет бірдей қате.
  • функция қайтаратын кодтар ERROR.TYPE (TYPE.ERROR):
    • 1… # ЖОҚ! (#БОС!)
    • 2… # DIV / 0! (#DEL/0!)
    • 3… # МАҢЫЗ! (#СО!)
    • 4… #REF! (#SSYL!)
    • 5… #NAME? (#NAME?)
    • 6… #БІРДЕ! (#САН!)
    • 7… #AT (#Жоқ)
    • #AT (#Жоқ) … кез ​​келген басқа мән

ERROR.TYPE

Аргументтің мәні болса қате_вал (қате_мән) қате емес, функцияның нәтижесі ERROR.TYPE (ERROR.TYPE) қате туралы хабар болады #AT (#Жоқ). Функцияны пайдалансаңыз, мұны болдырмауға болады ҚАТЕ 2-мысалда көрсетілгендей қатені тексеру үшін (ISERROR).

1-мысал: Қате түрін анықтау

Функцияларды қолдану ERROR.TYPE (ERROR.TYPE) Ұяшықта қандай қате бар екенін анықтау үшін тексеруге болады. Егер ұяшықта қате болмаса, сандық қате кодының орнына мән қайтарылады #AT (#Жоқ).

=ERROR.TYPE(B3)

=ТИП.ОШИБКИ(B3)

Бұл мысалда B3 ұяшығы бар # МАҢЫЗ! (#VALUE!), сондықтан қате түрі 3.

2-мысал: Пайдаланушыларға қателерді шешуге көмектесу

Біріктіру арқылы ERROR.TYPE (ERROR TYPE) басқа функциялармен бірге пайдаланушыларға ұяшықта пайда болатын қателерді түзетуге көмектесе аласыз. Бұл мысалда сандар B3 және C3 ұяшықтарына енгізілуі керек. Егер мәтін енгізілсе, нәтиже D3 қате туралы хабар болады # МАҢЫЗ! (#МӘН!). С3 ұяшығына нөл енгізілсе, нәтиже қате туралы хабар болады #DIV/0 (#БӨЛІМ/0).

D4 ұяшығында функция ҚАТЕ (ISERROR) қатені тексереді және ERROR.TYPE (ERROR.TYPE) осы қатенің нөмірін қайтарады. Функция ІЗДЕУ (ІЗДЕУ) қатені түзету жолы туралы кеңесі бар қате коды кестесінен сәйкес хабарламаны тауып, оны пайдаланушыға көрсетеді.

=IF(ISERROR(D3),LOOKUP(ERROR.TYPE(D3),$B$9:$B$15,$D$9:$D$15),"")

=ЕСЛИ(ЕОШИБКА(D3);ПРОСМОТР(ТИП.ОШИБКИ(D3);$B$9:$B$15;$D$9:$D$15);"")

Мұнда сандық қате кодтары мен көрсетілетін хабарламалар арасындағы сәйкестік кестесі берілген:

пікір қалдыру