30 Exceli funktsiooni 30 päevaga: ERROR.TYPE (ERROR.TYPE)

Eile maratonis 30 Exceli funktsiooni 30 päevaga otsisime funktsiooni abil väärtusi VAATA ÜLES (VAATA). Täna kasutame seda funktsiooni uuesti vigade kallal töötamiseks.

Maratoni 17. päeva pühendame funktsiooni uurimisele ERROR.TYPE (TYPE.ERROR). See suudab tuvastada tõrketüüpe ja teie saate omakorda kasutada seda teavet nende kõrvaldamiseks.

Niisiis, vaatame teavet ja näiteid funktsiooni kasutamise kohta ERROR.TYPE (VEA TÜÜP) Excelis. Kui teil on lisateavet või näiteid, jagage neid kommentaarides.

Funktsioon 17: ERROR.TYPE

funktsioon ERROR.TYPE (ERROR.TYPE) määrab vea tüübi numbri järgi või tagastab # AT (#N/A), kui viga ei leitud.

Kuidas saab funktsiooni ERROR.TYPE kasutada?

Abil ERROR.TYPE (ERROR.TYPE) Saate:

  • tuvastada vea tüüp.
  • aidata kasutajatel tekkinud vigu parandada.

Süntaks ERROR.TYPE

funktsioon ERROR.TYPE (ERRORTYPE) on järgmise süntaksiga:

ERROR.TYPE(error_val)

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

  • error_val (vea_väärtus) on sama viga, mis tuleb tuvastada.
  • funktsiooni tagastatud koodid ERROR.TYPE (TYPE.ERROR):
    • 1 ... #NULL! (#TÜHI!)
    • 2 ... # DIV / 0! (#DEL/0!)
    • 3 ... #VALUE! (#SO!)
    • 4 ... #REF! (#SSYL!)
    • 5 ... Nimi? (#NAME?)
    • 6 ... #ÜHES! (#NUMBER!)
    • 7 ... # AT (#N/A)
    • # AT (#N/A) … mis tahes muu väärtus

Lõksud ERROR.TYPE

Kui argumendi väärtus error_val (error_value) ei ole viga, vaid funktsiooni tulemus ERROR.TYPE (ERROR.TYPE) kuvatakse veateade # AT (#N/A). Saate seda vältida, kui kasutate funktsiooni VIGA (ISERROR) vea kontrollimiseks, nagu on näidatud näites 2.

Näide 1: Vea tüübi määramine

Funktsioonide kasutamine ERROR.TYPE (ERROR.TYPE) Saate kontrollida lahtrit, et teha kindlaks, millist viga see sisaldab. Kui lahtris viga pole, tagastatakse numbrilise veakoodi asemel väärtus # AT (#N/A).

=ERROR.TYPE(B3)

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

Selles näites sisaldab lahter B3 #VALUE! (#VALUE!), seega on vea tüüp 3.

Näide 2: Aidake kasutajatel vigadega toime tulla

Ühendades ERROR.TYPE (VEA TÜÜP) koos teiste funktsioonidega saate aidata kasutajatel parandada lahtris ilmuvaid vigu. Selles näites tuleb numbrid sisestada lahtritesse B3 ja C3. Kui sisestatakse tekst, on D3 tulemuseks veateade #VALUE! (#VALUE!). Kui lahtrisse C3 sisestatakse null, on tulemuseks veateade #DIV/0 (#SECTION/0).

Lahtris D4 funktsioon VIGA (ISERROR) kontrollib viga ja ERROR.TYPE (ERROR.TYPE) tagastab selle vea numbri. Funktsioon VAATA ÜLES (LOOKUP) leiab veakoodide tabelist vastava teate koos vihjega, kuidas viga parandada ja kuvab selle kasutajale.

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

Siin on numbriliste veakoodide ja kuvatud teadete vastavustabel:

Jäta vastus