Բովանդակություն
Երեկ մարաթոնում 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);"")
Ահա թվային սխալի կոդերի և ցուցադրվող հաղորդագրությունների համապատասխանության աղյուսակը.