30 Excel Funktiounen an 30 Deeg: ERROR.TYPE (ERROR.TYPE)

Gëschter am Marathon 30 Excel Funktiounen an 30 Deeg mir hunn no Wäerter gesicht mat der Funktioun EROPKUCKEN (VIEW). Haut wäerte mir dës Funktioun erëm benotzen fir un de Bugs ze schaffen.

Mir widmen de 17. Dag vum Marathon fir d'Etude vun der Funktioun ERROR.TYPE (TYPE.ERROR). Et ass fäeg Aarte vu Feeler z'erkennen, an Dir kënnt dës Informatioun benotzen fir se ze eliminéieren.

Also, loosst eis d'Informatioun an d'Beispiller kucken fir d'Funktioun ze benotzen ERROR.TYPE (FEELTYPE) an Excel. Wann Dir zousätzlech Informatioun oder Beispiller hutt, deelt se w.e.g. an de Kommentaren.

Funktioun 17: ERROR.TYPE

Funktioun ERROR.TYPE (ERROR.TYPE) bestëmmt der Zort Feeler vun Zuel oder zréck #AT (#N/A) wann kee Feeler fonnt gëtt.

Wéi kann d'Funktioun ERROR.TYPE benotzt ginn?

Duerch ERROR.TYPE (ERROR.TYPE) Dir kënnt:

  • identifizéieren der Zort Feeler.
  • hëllefen d'Benotzer Feeler ze korrigéieren déi optrieden.

Syntax ERROR.TYPE

Funktioun ERROR.TYPE (ERRORTYPE) huet déi folgend Syntax:

ERROR.TYPE(error_val)

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

  • error_val (error_value) ass dee selwechte Feeler dee muss identifizéiert ginn.
  • Coden vun der Funktioun zréck ERROR.TYPE (TYPE.ERROR):
    • 1 ... #NULL! (#LEEI!)
    • 2 ... # DIV / 0! (#DEL/0!)
    • 3 ... #WAARDE! (#SO!)
    • 4 ... #REF! (#SSYL!)
    • 5 ... #NAME? (#NUMM?)
    • 6 ... #OP EEN! (#NUMMER!)
    • 7 ... #AT (#N/A)
    • #AT (#N/A) ... all anere Wäert

Traps ERROR.TYPE

Wann de Wäert vun der Argument error_val (error_value) ass kee Feeler, d'Resultat vun enger Funktioun ERROR.TYPE (ERROR.TYPE) wäert eng Fehlermeldung sinn #AT (#N/A). Dir kënnt dëst vermeiden wann Dir d'Funktioun benotzt ISERROR (ISERROR) fir e Feeler ze kontrolléieren, wéi am Beispill 2 gewisen.

Beispill 1: Bestëmmung vun der Aart vu Feeler

Benotzt Funktiounen ERROR.TYPE (ERROR.TYPE) Dir kënnt eng Zell kontrolléieren fir ze bestëmmen wat fir eng Fehler et enthält. Wann et kee Feeler an der Zell ass, da gëtt amplaz vun engem numeresche Feelercode de Wäert zréckginn #AT (#N/A).

=ERROR.TYPE(B3)

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

An dësem Beispill enthält Zell B3 #WAARDE! (#VALUE!), Also ass de Feelertyp 3.

Beispill 2: Hëllef Benotzer mat Feeler ëmzegoen

Duerch Kombinatioun ERROR.TYPE (FEELTYPE) mat anere Funktiounen, kënnt Dir de Benotzer hëllefen Feeler ze korrigéieren déi an enger Zell erscheinen. An dësem Beispill mussen d'Zuelen an Zellen B3 an C3 agefouert ginn. Wann Text aginn ass, gëtt d'Resultat an D3 eng Fehlermeldung #WAARDE! (#VALUE!). Wann Null an der Zell C3 aginn ass, gëtt d'Resultat eng Fehlermeldung #DIV/0 (#SECTION/0).

An der Zell D4 ass d'Funktioun ISERROR (ISERROR) kontrolléiert fir e Feeler, an ERROR.TYPE (ERROR.TYPE) gëtt d'Zuel vun dësem Feeler zréck. Funktioun EROPKUCKEN (LOOKUP) fënnt e passende Message an der Fehlercode-Tabelle mat engem Hiweis wéi een de Feeler fixéiert a weist et dem Benotzer.

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

Hei ass eng Tabelle vun der Korrespondenz tëscht numeresche Feelercoden an ugewisen Messagen:

Hannerlooss eng Äntwert