Excel EĞERHATA İşlevi - Formül Örnekleri + ÜCRETSİZ Video

Excel'de veriler ve formüllerle çalışırken hatalarla karşılaşmanız kaçınılmazdır.

Hataları işlemek için Excel yararlı bir işlev sağlamıştır - EĞERHATA işlevi.

Excel'de EĞERHATA işlevini kullanmanın mekaniklerine girmeden önce, formüllerle çalışırken karşılaşabileceğiniz farklı türdeki hataları inceleyelim.

Excel'deki Hata Türleri

Excel'deki hataları bilmek, olası nedeni ve bunlarla başa çıkmanın en iyi yolunu belirleme konusunda sizi daha iyi donatacaktır.

Excel'de bulabileceğiniz hata türleri aşağıdadır.

#Yok Hata

Buna 'Değer Kullanılamıyor' hatası denir.

Bir arama formülü kullandığınızda bunu göreceksiniz ve değeri bulamıyor (dolayısıyla Mevcut Değil).

Aşağıda, bir öğenin fiyatını bulmak için DÜŞEYARA formülünü kullandığım, ancak o öğeyi tablo dizisinde bulamayınca hata verdiği bir örnek var.

#BÖL/0! Hata

Bir sayı 0'a bölündüğünde bu hatayı görmeniz olasıdır.

Buna bölme hatası denir. Aşağıdaki örnekte, bir #SAYI/0! miktar değeri (formüldeki bölen) 0 olduğu için hata.

#DEĞER! Hata

Formülde yanlış bir veri türü kullandığınızda değer hatası oluşur.

Örneğin aşağıdaki örnekte sayı ve A karakteri olan hücreleri toplamaya çalıştığımda değer hatası veriyor.

Bu, yalnızca sayısal değerler ekleyebildiğiniz için olur, ancak bunun yerine metin karakteriyle bir sayı eklemeyi denedim.

#REF! Hata

Buna referans hatası denir ve formüldeki referans artık geçerli olmadığında bunu göreceksiniz. Bu, formülün bir hücre başvurusuna başvurduğu ve bu hücre başvurusunun olmadığı durumda olabilir (formülde başvurulan bir satırı/sütun veya çalışma sayfasını sildiğinizde olur).

Aşağıdaki örnekte, orijinal formül =A2/B2 iken, Sütun B'yi sildiğimde, ona yapılan tüm referanslar #REF oldu! ve ayrıca #REF verdi! formülün sonucu olarak hata.

#NAME HATASI

Bu hatanın yanlış yazılmış bir işlevin sonucu olması muhtemeldir.

Örneğin DÜŞEYARA yerine yanlışlıkla DÜŞEYARA kullanırsanız isim hatası verecektir.

#NUM HATA

Excel'de çok büyük bir değer hesaplamaya çalışırsanız, Num hatası oluşabilir. Örneğin, =187^549 bir sayı hatası verir.

NUM hatası alabileceğiniz başka bir durum da bir formüle geçerli olmayan bir sayı argümanı vermenizdir. Örneğin, eğer bir sayı ise Karekök'ü hesaplarsanız ve argüman olarak negatif bir sayı verirseniz, bir sayı hatası verir.

Örneğin, Karekök işlevi durumunda, argüman olarak negatif bir sayı verirseniz, bir sayı hatası verir (aşağıda gösterildiği gibi).

Burada sadece birkaç örnek göstersem de, Excel'de hatalara yol açabilecek başka birçok neden olabilir. Excel'de hata aldığınızda, orada bırakamazsınız. Veriler hesaplamalarda daha fazla kullanılıyorsa, hataların doğru şekilde ele alındığından emin olmanız gerekir.

Excel EĞERHATA işlevi, Excel'deki her tür hatayı işlemenin harika bir yoludur.

Excel EĞERHATA İşlevi - Genel Bakış

EĞERHATA işlevini kullanarak, formülün hata yerine ne döndürmesini istediğinizi belirtebilirsiniz. Formül bir hata döndürmezse, kendi sonucu döndürülür.

EĞERHATA İşlev Sözdizimi

=EĞERHATA(değer, eğer_hata varsa değer)

Giriş Bağımsız Değişkenleri

  • değer - bu, hata için kontrol edilen argümandır. Çoğu durumda, ya bir formül ya da bir hücre başvurusudur.
  • değer_eğer_hatası - bu, bir hata varsa döndürülen değerdir. Şu hata türleri değerlendirildi: #N/A, #REF!, #DIV/0!, #VALUE!, #NUM!, #NAME? ve #NULL!.

Ek Notlar:

  • Eğer_eğer_hata bağımsız değişkeni olarak “” kullanırsanız, hücre hata durumunda hiçbir şey göstermez.
  • Değer veya eğer_eğer_hata bağımsız değişkeni boş bir hücreye başvuruyorsa, Excel EĞERHATA işlevi tarafından boş bir dize değeri olarak değerlendirilir.
  • Değer bağımsız değişkeni bir dizi formülüyse, EĞERHATA, value içinde belirtilen aralıktaki her öğe için bir dizi sonuç döndürür.

Excel EĞERHATA İşlevi - Örnekler

Excel'de EĞERHATA işlevini kullanmanın üç örneği.

Örnek 1 - Hata Yerine Boş Hücreyi Döndür

Hata döndürebilecek işlevleriniz varsa, EĞERHATA işlevinin içine sarabilir ve hata durumunda döndürülecek değer olarak boş belirtebilirsiniz.

Aşağıda gösterilen örnekte, D4'teki sonuç #SAYI/0! bölen 0 olduğu için hata.

Bu durumda, çirkin DIV hatası yerine boş dönmek için aşağıdaki formülü kullanabilirsiniz.

=EĞERHATA(A1/A2,””)

EĞERHATA işlevi, hesaplamanın bir hataya yol açıp açmadığını kontrol eder. Varsa, formülde belirtildiği gibi yalnızca bir boşluk döndürür.

Burada, boşluk yerine görüntülenecek başka bir dize veya formül de belirtebilirsiniz.

Örneğin, aşağıdaki formül boş hücre yerine "Hata" metnini döndürür.

=EĞERHATA(A1/A2;Hata”)

Not: Excel 2003 veya önceki bir sürümünü kullanıyorsanız, EĞERHATA işlevini bu sürümde bulamazsınız. Bu gibi durumlarda, EĞER işlevi ile ISERROR işlevinin birleşimini kullanmanız gerekir.

Örnek 2 - DÜŞEYARA Değer Bulamadığında 'Bulunamadı' döndürün

Excel DÜŞEYARA İşlevini kullandığınızda ve belirtilen aralıkta arama değerini bulamadığında #YOK hatası verir.

Örneğin, aşağıda öğrenci isimleri ve notlarından oluşan bir veri seti bulunmaktadır. D2, D3 ve D4'te üç öğrencinin notlarını almak için DÜŞEYARA işlevini kullandım.

Yukarıdaki örnekteki DÜŞEYARA formülü ilk iki öğrencinin adını bulurken, Josh'un adını listede bulamıyor ve dolayısıyla #YOK hatası veriyor.

Burada, hata yerine boş veya anlamlı bir metin döndürmek için EĞERHATA işlevini kullanabiliriz.

Hata yerine 'Bulunamadı' döndürecek formül aşağıdadır.

=EĞERHATA(DÜŞEYARA(D2,$A$2:$B$12,2,0),Bulunamadı”)

DÜŞEYARA ile EĞERHATA yerine İFNA'yı da kullanabileceğinizi unutmayın. EĞERHATA her türlü hata değerini ele alırken, IFNA yalnızca #YOK hataları üzerinde çalışır ve diğer hatalarla çalışmaz.

Örnek 3 - Hata durumunda 0 döndürün

Hata durumunda EĞERHATA ile döndürülecek değeri belirtmezseniz, otomatik olarak 0 döndürür.

Örneğin aşağıda gösterildiği gibi 100'ü 0'a bölersem hata verirdi.

Ancak, aşağıdaki EĞERHATA işlevini kullanırsam, bunun yerine 0 döndürür. İlk argümandan sonra hala virgül kullanmanız gerektiğini unutmayın.

Örnek 4 - İç İçe EĞERHATA DÜŞEYARA ile Kullanma

Bazen DÜŞEYARA kullanırken parçalı diziler tablosuna bakmanız gerekebilir. Örneğin, 2 ayrı çalışma sayfasında satış işlemi kayıtlarınız olduğunu ve bir madde numarasına bakıp değerini görmek istediğinizi varsayalım.

Bunu yapmak için DÜŞEYARA ile iç içe EĞERHATA kullanılması gerekir.

Aşağıda gösterildiği gibi bir veri kümeniz olduğunu varsayalım:

Bu durumda, Grace puanını bulmak için aşağıdaki iç içe EĞERHATA formülünü kullanmanız gerekir:

=EĞERHATA(DÜŞEYARA(G3,$A$2:$B$5,2,0),EĞERHATA(DÜŞEYARA(G3,$D$2:$E$5,2,0),"Bulunamadı"))

Bu tür bir formül iç içe yerleştirme, tablolardan herhangi birinden değer almanızı ve döndürülen herhangi bir hatanın ele alınmasını sağlar.

Tabloların aynı çalışma sayfasında olması durumunda, ancak gerçek hayattan bir örnekte, farklı çalışma sayfalarında olması muhtemeldir.

Excel EĞERHATA İşlevi - VİDEO

  • Excel VE İşlev.
  • Excel VEYA İşlev.
  • Excel DEĞİL İşlevi.
  • Excel EĞER İşlevi.
  • Excel IFS İşlevi.
  • Excel YANLIŞ İşlevi.
  • Excel DOĞRU İşlev.
wave wave wave wave wave