Excel ISERROR İşlevi - Hücrenin bir hatayla sonuçlanıp sonuçlanmadığını test edin

Örnek Çalışma Kitabını İndirin

Örnek çalışma kitabını indirin

Bu eğitim, cihazın nasıl kullanılacağını gösterir. Excel ISERROR İşlevi Bir hücrenin hatayla sonuçlanıp sonuçlanmadığını test etmek için Excel'de.

ISERROR İşlev Açıklaması:

ISERROR İşlev Testi, hücre değeri bir hataysa. DOĞRU veya YANLIŞ döndürür.

ISERROR Excel Çalışma Sayfası İşlevini kullanmak için bir hücre seçin ve şunu yazın:

(Formül girişlerinin nasıl göründüğüne dikkat edin)

ISERROR İşlev Sözdizimi ve Girişler:

1 =ISERROR(DEĞER)

değer - Test değeri

ISERROR İşlevi nasıl kullanılır?

ISERROR İşlevi, bir hesaplamanın hatayla sonuçlanıp sonuçlanmadığını kontrol eder.

1 =ISERROR(A2)

IF ISERROR IFERROR ile değiştirildi

Excel 2007'den önce, ISERROR İşlevi, ilk hesaplamanın bir hatayla sonuçlanması durumunda ikinci bir hesaplamanın çıktısını almak için EĞER İşlevi ile birlikte yaygın olarak kullanılıyordu.

1 =EĞER(ISERROR(C2/B2),"Sıfır Stok",C2/B2)

Ancak, Excel 2007'de EĞERHATA İşlevi tanıtıldı ve IF / ISERROR birleşimini geçersiz hale getirdi.

1 =EĞERHATA((C2/B2),"Sıfır Stok")

ISERR ve ISNA

ISERROR İşlevi, aşağıdaki durumlarda TRUE değerini döndürür: herhangi Hata oluştu.

“is” fonksiyonlarını kontrol eden iki hata daha vardır:

  • ISNA İşlevi yalnızca #YOK hataları için DOĞRU döndürür.
  • ISERR İşlevi, #N/A hataları dışındaki tüm hatalar için TRUE değerini döndürür.
12 =ESNA(A2)=ISERR(A2)

EĞERHATA İşlevine ek olarak EĞERHATA İşlevi de vardır.

Bu işlevler önemlidir, çünkü birçok formül hatası hatalı formüllerin bir sonucudur, ancak #YOK hataları genellikle geçerlidir. Örneğin, DÜŞEYARA İşlevini kullanırsanız ve arama değeri bulunamazsa, formül #N/A değerini döndürür.

1 =DÜŞEYARA(A2,$D$2:$E$7,2,YANLIŞ)

DÜŞEYARA EĞER İFNA İşlevini uygulayarak, diğer formül hatalarını işlemeden geçerli #YOK hatalarını işleyebilirsiniz (böylece diğer hataları gözden kaçırmazsınız).

1 =IFNA(DÜŞEYARA(A2,$D$2:$E$7,2,YANLIŞ),DÜŞEYARA(A2,$G$2:$H$7,2,YANLIŞ))

Diğer Mantıksal Fonksiyonlar

Excel / Google E-Tablolar, diğer mantıksal testleri gerçekleştirmek için birçok başka mantıksal işlev içerir. İşte bir liste:

EĞER / IS Fonksiyonları
if hatası
hata
isna
iserr
boş
numara
istext
metin dışı
aynı formül
mantıksız
isref
akşam yemeği
garip

Google E-Tablolarda ISERROR

ISERROR İşlevi, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır:

VBA'da ISERROR Örnekleri

ISERROR işlevini VBA'da da kullanabilirsiniz. Tip:
application.worksheetfunction.iserror(değer)
İşlev argümanları (değer vb.) için bunları doğrudan işleve girebilir veya bunun yerine kullanılacak değişkenleri tanımlayabilirsiniz.

Çalışma sayfamızda aşağıdaki değerlere sahip olduğumuzu varsayalım.

Yukarıdaki hücrelerin her biri için VBA ile ISERROR işlevini yayınlayacağız:

1 WorksheetFunction.IsError(Range("A1")) 'YANLIŞ
1 WorksheetFunction.IsError(Range("B1")) 'YANLIŞ
1 WorksheetFunction.IsError(Range("C1")) 'YANLIŞ
1 WorksheetFunction.IsError(Range("D1")) 'DOĞRU
1 WorksheetFunction.IsError(Range("E1")) 'DOĞRU
1 WorksheetFunction.IsError(Range("G1")) 'DOĞRU

Excel'deki Tüm İşlevler Listesine Dön

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave