Cynnwys
Ddoe yn y marathon 30 swyddogaeth Excel mewn 30 diwrnod roeddem yn chwilio am werthoedd gan ddefnyddio'r swyddogaeth GOLWG (GOLWG). Heddiw byddwn yn defnyddio'r swyddogaeth hon eto i weithio ar y bygiau.
Byddwn yn neilltuo 17eg diwrnod y marathon i astudio'r swyddogaeth GWALL.TYPE (TYPE.ERROR). Mae'n gallu adnabod mathau o wallau, a gallwch chi, yn eich tro, ddefnyddio'r wybodaeth hon i'w dileu.
Felly, gadewch i ni edrych ar y wybodaeth ac enghreifftiau o ddefnyddio'r swyddogaeth GWALL.TYPE (MATH GWALL) yn Excel. Os oes gennych chi wybodaeth neu enghreifftiau ychwanegol, rhannwch nhw yn y sylwadau.
Swyddogaeth 17: ERROR.TYPE
swyddogaeth GWALL.TYPE (ERROR.TYPE) sy'n pennu'r math o wall yn ôl nifer neu ddychweliadau #AT (#N/A) os na chanfyddir gwall.
Sut gellir defnyddio'r swyddogaeth ERROR.TYPE?
Trwy gyfrwng GWALL.TYPE (ERROR.TYPE) Gallwch chi:
- adnabod y math o gamgymeriad.
- helpu defnyddwyr i gywiro gwallau sy'n digwydd.
Cystrawen ERROR.TYPE
swyddogaeth GWALL.TYPE Mae gan (ERRORTYPE) y gystrawen ganlynol:
ERROR.TYPE(error_val)
ТИП.ОШИБКИ(значение_ошибки)
- gwall_val (error_value) yw'r un gwall sydd angen ei adnabod.
- codau a ddychwelwyd gan y swyddogaeth GWALL.TYPE (TYPE.ERROR):
- 1 ... #NULL! (#WAG!)
- 2 ... # DIV/0 ! (#DEL/0!)
- 3 ... #VALUE! (#FELLY!)
- 4 ... #REF! (#SSYL!)
- 5 ... # ENW? (#NAME?)
- 6 ... #AR UN! (#NUMBER!)
- 7 ... #AT (#D/A)
- #AT (#N/A) … unrhyw werth arall
Trapiau ERROR.TYPE
Os yw gwerth y ddadl gwall_val (error_value) ddim yn wall, canlyniad ffwythiant GWALL.TYPE Bydd (ERROR.TYPE) yn neges gwall #AT (#N/A). Gallwch osgoi hyn os ydych chi'n defnyddio'r swyddogaeth ISERROR (ISERROR) i wirio am wall, fel y dangosir yn enghraifft 2.
Enghraifft 1: Penderfynu ar y math o wall
Defnyddio swyddogaethau GWALL.TYPE (ERROR.TYPE ) Gallwch wirio cell i benderfynu pa fath o wall ynddo. Os nad oes gwall yn y gell, yna yn lle cod gwall rhifol, bydd y gwerth yn cael ei ddychwelyd #AT (#N/A).
=ERROR.TYPE(B3)
=ТИП.ОШИБКИ(B3)
Yn yr enghraifft hon, mae cell B3 yn cynnwys #VALUE! (#VALUE!), felly y math o wall yw 3.
Enghraifft 2: Helpu Defnyddwyr i Ymdrin â Gwallau
Trwy gyfuno GWALL.TYPE (MATH GWALL) gyda swyddogaethau eraill, gallwch chi helpu defnyddwyr i gywiro gwallau sy'n ymddangos mewn cell. Yn yr enghraifft hon, rhaid nodi rhifau yng nghelloedd B3 a C3. Os bydd testun yn cael ei fewnbynnu, bydd y canlyniad yn D3 yn neges gwall #VALUE! (#VALUE!). Os cofnodir sero yng nghell C3, y canlyniad fydd neges gwall # DIV / 0 (#SECTION/0).
Yng nghell D4, y ffwythiant ISERROR (ISERROR) yn gwirio am wall, a GWALL.TYPE (ERROR.TYPE) yn dychwelyd rhif y gwall hwn. Swyddogaeth GOLWG (LOOKUP) yn dod o hyd i neges briodol yn y tabl cod gwall gydag awgrym ar sut i drwsio'r gwall ac yn ei arddangos i'r defnyddiwr.
=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);"")
Dyma dabl o ohebiaeth rhwng codau gwall rhifiadol a negeseuon a arddangosir: