Efnisyfirlit
Í gær í maraþoninu 30 Excel aðgerðir á 30 dögum við vorum að leita að gildum með því að nota aðgerðina HORFÐU UPP (ÚTSÝNI). Í dag munum við nota þessa aðgerð aftur til að vinna á villunum.
Við munum helga 17. degi maraþonsins til að rannsaka hlutverkið VILLU.GERÐ (GERÐ.VILLA). Það er fær um að þekkja tegundir villna og þú getur aftur á móti notað þessar upplýsingar til að útrýma þeim.
Svo skulum við skoða upplýsingarnar og dæmin um notkun aðgerðarinnar VILLU.GERÐ (VILLUTEGUND) í Excel. Ef þú hefur frekari upplýsingar eða dæmi, vinsamlegast deildu þeim í athugasemdunum.
Aðgerð 17: VILLA.GERÐ
virka VILLU.GERÐ (ERROR.TYPE) ákvarðar tegund villunnar eftir tölu eða skilum #AT (#N/A) ef engin villa finnst.
Hvernig er hægt að nota ERROR.TYPE aðgerðina?
Með því að VILLU.GERÐ (ERROR.TYPE) Þú getur:
- greina tegund villunnar.
- hjálpa notendum að leiðrétta villur sem koma upp.
Setningafræði ERROR.TYPE
virka VILLU.GERÐ (ERRORTYPE) hefur eftirfarandi setningafræði:
ERROR.TYPE(error_val)
ТИП.ОШИБКИ(значение_ошибки)
- error_val (error_value) er sama villa sem þarf að bera kennsl á.
- kóðar sem aðgerðin skilar VILLU.GERÐ (TYPE.ERROR):
- 1 ... #NÚLL! (#TÓM!)
- 2 ... # DIV / 0! (#DEL/0!)
- 3 ... #VALUE! (#SO!)
- 4 ... #REF! (#SSYL!)
- 5 ... # NAME? (#NAFN?)
- 6 ... #Á EINN! (#NUMBER!)
- 7 ... #AT (#N/A)
- #AT (#N/A) … önnur gildi
Gildrur ERROR.TYPE
Ef gildi röksemdafærslunnar error_val (error_value) er ekki villa, afleiðing falls VILLU.GERÐ (ERROR.TYPE) verða villuboð #AT (#N/A). Þú getur forðast þetta ef þú notar aðgerðina RANGER (ISERROR) til að leita að villu eins og sýnt er í dæmi 2.
Dæmi 1: Ákvörðun um tegund villunnar
Að nota aðgerðir VILLU.GERÐ (ERROR.TYPE) Þú getur athugað reit til að ákvarða hvers konar villu hann inniheldur. Ef engin villa er í reitnum, þá verður gildinu skilað í staðinn fyrir tölulegan villukóða #AT (#N/A).
=ERROR.TYPE(B3)
=ТИП.ОШИБКИ(B3)
Í þessu dæmi inniheldur reit B3 #VALUE! (#VALUE!), þannig að villutegundin er 3.
Dæmi 2: Að hjálpa notendum að takast á við villur
Með því að sameina VILLU.GERÐ (VILLUGERÐ) með öðrum aðgerðum geturðu hjálpað notendum að leiðrétta villur sem birtast í reit. Í þessu dæmi verður að slá inn tölur í reiti B3 og C3. Ef texti er sleginn inn verður niðurstaðan í D3 villuboð #VALUE! (#VERÐI!). Ef núll er slegið inn í reit C3 verður niðurstaðan villuboð #DIV/0 (# SECTION/0).
Í reit D4 er fallið RANGER (ISERROR) leitar að villu og VILLU.GERÐ (ERROR.TYPE) skilar númeri þessarar villu. Virka HORFÐU UPP (LOOKUP) finnur viðeigandi skilaboð í villukóðatöflunni með vísbendingu um hvernig eigi að laga villuna og birtir notandanum.
=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);"")
Hér er tafla yfir samsvörun milli tölulegra villukóða og birtra skilaboða: