30 функсияи Excel дар 30 рӯз: ERROR.TYPE (ERROR.TYPE)

Дируз дар марафон 30 Excel дар 30 рӯз кор мекунад мо бо истифода аз функсия арзишҳоро ҷустуҷӯ мекардем ҶУСТУҶӮ КАРДАН (НАМОИШ). Имрӯз мо боз ин функсияро барои кор бо хатогиҳо истифода хоҳем кард.

Мо рӯзи 17-уми марафонро ба омӯзиши функсия мебахшем ERROR.TYPE (TYPE.ERROR). Он метавонад намудҳои хатогиҳоро эътироф кунад ва шумо дар навбати худ метавонед ин маълумотро барои бартараф кардани онҳо истифода баред.

Пас, биёед маълумот ва мисолҳои истифодаи функсияро дида бароем 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_val (error_value) ҳамон хатоест, ки бояд муайян карда шавад.
  • рамзҳои аз ҷониби функсия баргардонидашуда ERROR.TYPE (TYPE.ERROR):
    • 1 ... #NULL! (#ХОЛӢ!)
    • 2 ... # DIV / 0! (#DEL/0!)
    • 3 ... # АРЗИШ! (#SO!)
    • 4 ... #REF! (#SSYL!)
    • 5 ... #NAME? (#NAME?)
    • 6 ... #ДАР ЯК! (#РАҚАМ!)
    • 7 ... #AT (#Н/А)
    • #AT (#Н/А) … ягон арзиши дигар

ERROR.TYPE домҳо

Агар арзиши далел error_val (error_value) хато нест, натиҷаи функсия ERROR.TYPE (ERROR.TYPE) паёми хато хоҳад буд #AT (#Н/А). Агар шумо ин функсияро истифода баред, шумо метавонед аз ин пешгирӣ кунед ХАТО (ISERROR) барои тафтиши хатогӣ, тавре ки дар мисоли 2 нишон дода шудааст.

Мисоли 1: Муайян кардани навъи хато

Истифодаи функсияҳо ERROR.TYPE (ERROR.TYPE) Шумо метавонед чашмакро тафтиш кунед, то муайян кунед, ки он чӣ гуна хато дорад. Агар дар ячейка ягон хатогӣ мавҷуд набошад, он гоҳ ба ҷои рамзи хатогии рақамӣ, арзиш баргардонида мешавад #AT (#Н/А).

=ERROR.TYPE(B3)

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

Дар ин мисол ячейкаи B3 дорои # АРЗИШ! (#VALUE!), бинобар ин навъи хато 3 аст.

Мисоли 2: Кӯмак ба корбарон дар мубориза бо хатогиҳо

Бо якҷоя кардан ERROR.TYPE (TYPE ХАТО) бо дигар вазифаҳо, шумо метавонед ба корбарон дар ислоҳи хатогиҳои дар ячейка пайдошуда кӯмак кунед. Дар ин мисол, рақамҳо бояд дар ҳуҷайраҳои B3 ва C3 ворид карда шаванд. Агар матн ворид карда шавад, натиҷа дар D3 паёми хато хоҳад буд # АРЗИШ! (#АРЗИШ!). Агар сифр дар чашмаки C3 ворид карда шавад, натиҷа паёми хатогӣ хоҳад буд #DIV/0 (#СЕКСИЯ/0).

Дар чашмаки D4, функсия ХАТО (ISERROR) хатогиро тафтиш мекунад ва ERROR.TYPE (ERROR.TYPE) рақами ин хаторо бармегардонад. Функсия ҶУСТУҶӮ КАРДАН (LOOKUP) дар ҷадвали коди хато паёми мувофиқро бо маслиҳат оид ба ислоҳи хато пайдо мекунад ва онро ба корбар намоиш медиҳад.

=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);"")

Дар ин ҷо ҷадвали мукотибаи байни рамзҳои хатогии рақамӣ ва паёмҳои намоишшуда оварда шудааст:

Дин ва мазҳаб