30 Excel funkcijas 30 dienās: ERROR.TYPE (ERROR.TYPE)

Vakar maratonā 30 Excel funkcijas 30 dienās mēs meklējām vērtības, izmantojot funkciju MEKLĒŠANA (SKATĪT). Šodien mēs atkal izmantosim šo funkciju, lai strādātu ar kļūdām.

Funkcijas izpētei veltīsim 17. maratona dienu ERROR.TYPE (TIPS.KĻŪDA). Tas spēj atpazīt kļūdu veidus, un jūs, savukārt, varat izmantot šo informāciju, lai tās novērstu.

Tātad, apskatīsim informāciju un funkcijas izmantošanas piemērus ERROR.TYPE (KĻŪDAS VEIDS) programmā Excel. Ja jums ir papildu informācija vai piemēri, lūdzu, kopīgojiet tos komentāros.

Funkcija 17: ERROR.TYPE

funkcija ERROR.TYPE (ERROR.TYPE) nosaka kļūdas veidu pēc skaitļa vai atgriež # AT (#N/A), ja kļūda netiek atrasta.

Kā var izmantot funkciju ERROR.TYPE?

Izmantojot ERROR.TYPE (ERROR.TYPE) Varat:

  • noteikt kļūdas veidu.
  • palīdzēt lietotājiem labot radušās kļūdas.

Sintakse ERROR.TYPE

funkcija ERROR.TYPE (ERRORTYPE) ir šāda sintakse:

ERROR.TYPE(error_val)

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

  • error_val (error_value) ir tā pati kļūda, kas ir jāidentificē.
  • kodi, ko atgriež funkcija ERROR.TYPE (TIPS.KĻŪDA):
    • 1 ... # NULL! (#TUkšs!)
    • 2 ... # DIV / 0! (#DEL/0!)
    • 3 ... #VĒRTĪBA! (#SO!)
    • 4 ... #REF! (#SSYL!)
    • 5 ... #name? (#NAME?)
    • 6 ... #PAR VIENU! (#NUMBER!)
    • 7 ... # AT (#N/A)
    • # AT (#N/A) … jebkura cita vērtība

Traps ERROR.TYPE

Ja argumenta vērtība error_val (error_value) nav kļūda, funkcijas rezultāts ERROR.TYPE (ERROR.TYPE) būs kļūdas ziņojums # AT (#N/A). Varat no tā izvairīties, ja izmantojat šo funkciju KĻŪDA (ISERROR), lai pārbaudītu kļūdu, kā parādīts 2. piemērā.

1. piemērs. Kļūdas veida noteikšana

Funkciju izmantošana ERROR.TYPE (ERROR.TYPE) Varat pārbaudīt šūnu, lai noteiktu, kāda veida kļūda tajā ir. Ja šūnā nav kļūdas, tad skaitliskā kļūdas koda vietā tiks atgriezta vērtība # AT (#N/A).

=ERROR.TYPE(B3)

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

Šajā piemērā šūna B3 satur #VĒRTĪBA! (#VALUE!), tāpēc kļūdas veids ir 3.

2. piemērs. Palīdzība lietotājiem tikt galā ar kļūdām

Apvienojot ERROR.TYPE (KĻŪDAS VEIDS) ar citām funkcijām, varat palīdzēt lietotājiem labot šūnā redzamās kļūdas. Šajā piemērā skaitļi jāievada šūnās B3 un C3. Ja tiek ievadīts teksts, D3 rezultāts būs kļūdas ziņojums #VĒRTĪBA! (#VĒRTĪBA!). Ja šūnā C3 tiek ievadīta nulle, rezultāts būs kļūdas ziņojums #DIV/0 (#SECTION/0).

Šūnā D4 funkcija KĻŪDA (ISERROR) pārbauda, ​​vai nav kļūdu, un ERROR.TYPE (ERROR.TYPE) atgriež šīs kļūdas numuru. Funkcija MEKLĒŠANA (LOOKUP) kļūdu kodu tabulā atrod atbilstošu ziņojumu ar mājienu, kā novērst kļūdu, un parāda to lietotājam.

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

Šeit ir atbilstības tabula starp skaitliskiem kļūdu kodiem un parādītajiem ziņojumiem:

Atstāj atbildi