Excel-ի 30 գործառույթ 30 օրվա ընթացքում՝ ERROR.TYPE (ERROR.TYPE)

Երեկ մարաթոնում 30 Excel գործառույթ 30 օրվա ընթացքում մենք փնտրում էինք արժեքներ՝ օգտագործելով ֆունկցիան ՓՆՏՐԵԼ (ՏԵՍԱՆՔ): Այսօր մենք կրկին կօգտագործենք այս գործառույթը սխալների վրա աշխատելու համար:

Մարաթոնի 17-րդ օրը կնվիրենք ֆունկցիայի ուսումնասիրությանը ՍԽԱԼ. ՏԵՍԱԿԸ (TYPE.ERROR): Այն ի վիճակի է ճանաչել սխալների տեսակները, և դուք, իր հերթին, կարող եք օգտագործել այս տեղեկատվությունը դրանք վերացնելու համար:

Այսպիսով, եկեք նայենք ֆունկցիայի օգտագործման տեղեկատվությանն ու օրինակներին ՍԽԱԼ. ՏԵՍԱԿԸ (ERROR TYPE) Excel-ում: Եթե ​​ունեք լրացուցիչ տեղեկություններ կամ օրինակներ, խնդրում ենք կիսվել դրանք մեկնաբանություններում։

Գործառույթ 17. ERROR.TYPE

ֆունկցիա ՍԽԱԼ. ՏԵՍԱԿԸ (ERROR.TYPE) որոշում է սխալի տեսակը ըստ թվերի կամ վերադարձների #AT (# N/A), եթե սխալ չի հայտնաբերվել:

Ինչպե՞ս կարող է օգտագործվել ERROR.TYPE ֆունկցիան:

Միջոցով ՍԽԱԼ. ՏԵՍԱԿԸ (ERROR.TYPE) Դուք կարող եք.

  • բացահայտել սխալի տեսակը.
  • օգնել օգտատերերին ուղղել առաջացած սխալները:

Շարահյուսական ERROR.TYPE

ֆունկցիա ՍԽԱԼ. ՏԵՍԱԿԸ (ERRORTYPE) ունի հետևյալ շարահյուսությունը.

ERROR.TYPE(error_val)

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

  • error_val (error_value) նույն սխալն է, որը պետք է նույնականացվի:
  • գործառույթի կողմից վերադարձված կոդեր ՍԽԱԼ. ՏԵՍԱԿԸ (TYPE.ERROR):
    • 1 #ԴԱՏԱՐԿ! (#ԴԱՏԱՐԿ!)
    • 2 # DIV / 0! (#DEL/0!)
    • 3 #VALUE! (#SO!)
    • 4 # REF! (#SSYL!)
    • 5 #ԱՆՈՒՆ? (#ԱՆՈՒՆ?)
    • 6 #ՄԵԿԻՆ! (#ԹԻՎ!)
    • 7 #AT (# N/A)
    • #AT (# N/A) … ցանկացած այլ արժեք

Թակարդներ ERROR.TYPE

Եթե ​​փաստարկի արժեքը error_val (error_value) սխալ չէ, ֆունկցիայի արդյունք ՍԽԱԼ. ՏԵՍԱԿԸ (ERROR.TYPE) կլինի սխալի հաղորդագրություն #AT (# N/A): Դուք կարող եք խուսափել դրանից, եթե օգտագործեք գործառույթը ԻՍԵՌՈՐ (ISERROR) սխալը ստուգելու համար, ինչպես ցույց է տրված օրինակ 2-ում:

Օրինակ 1. Սխալի տեսակի որոշում

Օգտագործելով գործառույթներ ՍԽԱԼ. ՏԵՍԱԿԸ (ERROR.TYPE) Դուք կարող եք ստուգել բջիջը՝ որոշելու, թե ինչ տեսակի սխալ է այն պարունակում: Եթե ​​բջիջում սխալ չկա, ապա թվային սխալի կոդի փոխարեն արժեքը կվերադարձվի #AT (# N/A):

=ERROR.TYPE(B3)

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

Այս օրինակում B3 բջիջը պարունակում է #VALUE! (#VALUE!), ուստի սխալի տեսակը 3 է:

Օրինակ 2. Օգնել օգտատերերին հաղթահարել սխալները

Համատեղելով ՍԽԱԼ. ՏԵՍԱԿԸ (ERROR TYPE) այլ գործառույթներով, դուք կարող եք օգնել օգտվողներին ուղղել վանդակում հայտնված սխալները: Այս օրինակում թվերը պետք է մուտքագրվեն B3 և C3 բջիջներում: Եթե ​​տեքստը մուտքագրված է, D3-ում արդյունքը կլինի սխալի հաղորդագրություն #VALUE! (#ԱՐԺԵՔ): Եթե ​​C3 բջիջում մուտքագրված է զրո, ապա արդյունքը կլինի սխալի հաղորդագրություն # DIV / 0 (# ԲԱԺԻՆ/0):

D4 բջիջում ֆունկցիան ԻՍԵՌՈՐ (ISERROR) ստուգում է սխալի առկայությունը, և ՍԽԱԼ. ՏԵՍԱԿԸ (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);"")

Ահա թվային սխալի կոդերի և ցուցադրվող հաղորդագրությունների համապատասխանության աղյուսակը.

Թողնել գրառում