Ana içeriğe geç

Excel ISERROR(): Hata Kontrolüne Yeni Başlayanlar için Kılavuz

ISERROR() işleviyle Excel formüllerinizdeki her türlü hatayı belirleyin.
· 2 dk. oku

Yapay Zeka ile Keşfedin

Excel’deki ISERROR() işlevi, formüllerdeki veya hesaplamalardaki hataları tespit etmek için değerli bir araçtır. Bir formül hata veriyorsa TRUE, aksi halde FALSE döndürerek ISERROR() e-tablolarınızı yönetmenize ve sorun gidermenize yardımcı olur. Araç kutunuzda bulunması gereken ek bir araçtır. Daha fazlasını keşfetmek için Advanced Excel Functions kursumuza göz atın.

Excel ISERROR() İşlevini Anlamak

ISERROR() işlevinin yaptığı şudur: ISERROR(), bir değerin #DIV/0!, #N/A, #VALUE!, #REF!, #NUM!, #NAME? veya #NULL! gibi herhangi bir hata türüyle sonuçlanıp sonuçlanmadığını kontrol eder.

ISERROR() için söz dizimi şöyledir:

=ISERROR(value)

value bağımsız değişkeni, hatalar açısından test etmek istediğiniz ifade veya hücre başvurusudur.

Tanınan tüm farklı hata türlerini burada görebilirsiniz:

Excel ISERROR farklı hata türleri

Excel Formüllerinde ISERROR() Nasıl Kullanılır

Artık bulunabilecek farklı hataları gördüğümüze göre, ISERROR() işlevini işinizde pratik olarak nasıl kullanabileceğinizi görelim. Önce bazı genel kullanım alanları:

  • Bir formülün hata döndürüp döndürmediğini kontrol eder

  • IF() ile birleştirilerek hatalar oluştuğunda özel iletiler veya değerler görüntülenir

  • Hatalara açık girişleri önlemek için veri doğrulamada kullanışlıdır

IF() ile ISERROR()

ISERROR() ile IF() kullanımına bir örneğe bakalım:

=IF(ISERROR(A1/A2), "Error in calculation",A1/A2)

Excel IF ile ISERROR

Bu formül, A1’in A2’ye bölünmesinin hatayla sonuçlanıp sonuçlanmadığını kontrol eder. Eğer öyleyse, "Error in calculation" görüntülenir; değilse sonuç gösterilir.

IF() ve VLOOKUP() ile ISERROR()

Bu örneği bir VLOOKUP() içerecek şekilde genişletelim. Bu, sık karşılaşılan bir başka kullanımdır; çünkü arama işlevlerini sıkça kullanırız ve bir listeden bir şey aradığımız için her şeyin sonuç döndürmemesine çok da şaşırmayız.

Bir VLOOKUP() eşleşme bulamazsa #N/A hatası döndürdüğünü zaten biliyoruz. Artık bu hatayı yakalamak ve daha samimi ve yardımcı bir ileti döndürmek için ISERROR() kullanabilirsiniz.

=IF(ISERROR(VLOOKUP(C3,A3:B5,2,FALSE)),"The item was not found in the list",VLOOKUP(C3,A2:B4,2,FALSE))

Excel IF() ve VLOOKUP() ile ISERROR()

Excel ISERROR() ile Çalışma İpuçları

E-tablolarınızda ISERROR() kullanırken şu ipuçlarını aklınızda bulundurun:

  • Tüm hata türlerini yakalamak için ISERROR() kullanın, ancak daha özel ihtiyaçlar için ISERR() veya IFERROR() değerlendirin

  • Hataları görsel olarak vurgulamak için koşullu biçimlendirme ile birleştirin

  • Hata yönetiminizin beklediğiniz gibi çalıştığından emin olmak için formüllerinizi farklı verilerle test edin

Sonuç

Excel’deki ISERROR() işlevi, formüllerinizdeki hataları belirlemenin ve yönetmenin güçlü bir yoludur. Bunu e-tablolarınıza dahil ederek daha güvenilir ve kullanıcı dostu çalışma kitapları oluşturabilirsiniz.

Sırada, becerilerinizi geliştirmeye devam etmek için Advanced Excel Functions kursumuzu alın.

Josef Waples

Yazar

Josef Waples

Bilimsel dergilerde yayımlanan araştırma makalelerine katkıları olan bir veri bilimi yazarı ve editörüyüm. Özellikle lineer cebir, istatistik, R ve benzeri konularla ilgileniyorum. Aynı zamanda epey satranç da oynarım! 

Konular

İlgili