30 gündə 30 Excel funksiyası: ERROR.TYPE (ERROR.TYPE)

Dünən marafonda 30 gündə 30 Excel funksiyası funksiyasından istifadə edərək dəyərlər axtarırdıq BAXIN (GÖRÜNÜŞ). Bu gün səhvlər üzərində işləmək üçün bu funksiyadan yenidən istifadə edəcəyik.

Marafonun 17-ci gününü funksiyanın öyrənilməsinə həsr edəcəyik ERROR.TYPE (TYPE.ERROR). O, xəta növlərini tanıya bilir və siz də öz növbəsində bu məlumatı onları aradan qaldırmaq üçün istifadə edə bilərsiniz.

Beləliklə, funksiyadan istifadə ilə bağlı məlumat və nümunələrə baxaq ERROR.TYPE Excel-də (SƏHV TİPİ). Əlavə məlumatınız və ya nümunələriniz varsa, şərhlərdə paylaşın.

Funksiya 17: ERROR.TYPE

Function ERROR.TYPE (ERROR.TYPE) xətanın növünü nömrə və ya qaytarma ilə müəyyən edir #AT (#N/A) heç bir səhv tapılmadıqda.

ERROR.TYPE funksiyasından necə istifadə etmək olar?

Vasitəsilə ERROR.TYPE (ERROR.TYPE) Siz edə bilərsiniz:

  • xətanın növünü müəyyənləşdirin.
  • istifadəçilərə baş verən səhvləri düzəltməyə kömək edin.

Sintaksis ERROR.TYPE

Function ERROR.TYPE (ERRORTYPE) aşağıdakı sintaksisə malikdir:

ERROR.TYPE(error_val)

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

  • səhv_dəyər (səhv_dəyəri) müəyyən edilməli olan eyni xətadır.
  • funksiya tərəfindən qaytarılan kodlar ERROR.TYPE (TYPE.ERROR):
    • 1 ... #SIFIR! (#BOŞ!)
    • 2 ... # DIV / 0! (#DEL/0!)
    • 3 ... #VALUE! (#BELƏ Kİ!)
    • 4 ... #REF! (#SSYL!)
    • 5 ... # Adı? (#NAME?)
    • 6 ... #ON BİR! (#NUMBER!)
    • 7 ... #AT (#Yoxdur)
    • #AT (#N/A) … hər hansı digər dəyər

ERROR.TYPE tələləri

Əgər arqumentin dəyəri səhv_dəyər (error_value) xəta deyil, funksiyanın nəticəsidir ERROR.TYPE (ERROR.TYPE) xəta mesajı olacaq #AT (#Yoxdur). Funksiyadan istifadə etsəniz, bunun qarşısını ala bilərsiniz XƏTƏ 2-ci misalda göstərildiyi kimi xətanı yoxlamaq üçün (ISERROR).

Misal 1: Səhv növünün müəyyən edilməsi

Funksiyalardan istifadə ERROR.TYPE (ERROR.TYPE) Siz hansı növ xətanın olduğunu müəyyən etmək üçün xananı yoxlaya bilərsiniz. Hüceyrədə heç bir səhv yoxdursa, rəqəmsal səhv kodu əvəzinə dəyər qaytarılacaq #AT (#Yoxdur).

=ERROR.TYPE(B3)

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

Bu nümunədə B3 xanası ehtiva edir #VALUE! (#VALUE!), beləliklə, xəta növü 3-dür.

Nümunə 2: İstifadəçilərə Səhvlərin öhdəsindən gəlməyə kömək etmək

Birləşdirərək ERROR.TYPE (SƏHV TİPİ) digər funksiyaları ilə siz istifadəçilərə xanada görünən xətaları düzəltməyə kömək edə bilərsiniz. Bu nümunədə nömrələr B3 və C3 xanalarına daxil edilməlidir. Mətn daxil edilərsə, D3-də nəticə səhv mesajı olacaq #VALUE! (#VALUE!). C3 xanasına sıfır daxil edilərsə, nəticə səhv mesajı olacaq #DIV/0 (#BÖLMƏ/0).

D4 xanasında funksiya XƏTƏ (ISERROR) xətanı yoxlayır və ERROR.TYPE (ERROR.TYPE) bu xətanın sayını qaytarır. Funksiya BAXIN (LOOKUP) səhv kodu cədvəlində səhvin necə düzəldiləcəyinə dair göstərişlə uyğun mesaj tapır və onu istifadəçiyə göstərir.

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

Rəqəmsal səhv kodları və göstərilən mesajlar arasında yazışmalar cədvəli:

Cavab yaz