Sonuç hataları

Sonuç hataları, hatalı değerler verdiği gibi, istenmeyen sonuçlara da yol açarlar. Bu dosyada sonuç hatalarına neden olabilen hususlar ile giderilme yöntemleri üzerinde durulacaktır.

Hatalar:

 

#DEĞER! -  #VALUE!

#SAYI/0! - #NUM/0!

#AD? - #NAME?

#YOK - #N/A

#BAŞV! - #REF!

#SAYI! - #NUM!

#BOŞ! - #NULL!

HATA.TİPİ - ERROR.TYPE

Excel’in hata değerlerinden birine karşılık gelen bir sayı veya hata yoksa #YOK hatasını verir.

Sözdizimi

HATA.TİPİ(hata_değer)

ERROR.TYPE(error_val)

Aşağıdaki tablodan görüleceği gibi her hata için bir sayısal değer öngörülmüştür.

HATA DEĞERLERİ

HATA.TİPİ ERROR.TYPE SONUCU

#BOŞ!

 #NULL!

1

#SAYI/0!

#NUM/0!

2

#DEĞER!

 #VALUE!

3

#BAŞV!

 #REF!

4

#AD?

 #NAME?

5

#SAYI!

 #NUM!

6

#YOK

 #N/A

7

 

Hata sonucunu görmemek için IF=EĞER fonksiyonu ile birlikte aşağıdaki fonksiyonlardan yararlanılır.

1. HATA.TİPİ - ERROR.TYPE: Excel’in hata değerlerinden birine karşılık gelen bir sayı veya hata yoksa #YOK hatasını verir.

2. ISERR  - HATADIR: Değer #N/A  / #YOK dışında bir hata değerine başvuruyorsaTRUE/DOĞRU, değilse FALSE/YANLIŞ sonucunu verir.

3. ISERROR  - HATALIDIR: Değer herhangi bir hata değerine başvuruyorsa ( #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, or #NULL! - #YOK, #DEĞER!, #BAŞV!, #SAYI/0!,   #SAYI!, #AD? ya da #BOŞ!).

Formül sonucunda  çıkan hatanın görünmemesi için formülde  “yazdırılacak değer” yerine  boş için :”", 0 yazdırmak için: 0 yazabiliriz.