Skip to main content

Excel'de IFERROR fonksiyonunu nasıl kullanılır?

Excel IFERROR fonksiyonu

Author: Xiaoyang Last Modified: 2025-06-10

Excel çalışma sayfasında formüller uygulanırken bazı hata değerleri üretilir. Bu hatalarla başa çıkmak için Excel, kullanışlı bir fonksiyon olan IFERROR fonksiyonunu sağlar. IFERROR fonksiyonu, bir formül bir hatayı değerlendirdiğinde özel bir sonuç döndürmek için kullanılır ve hata olmadığında normal bir sonuç döndürür.

doc iferror function 1


 Sözdizimi:

Excel'deki IFERROR fonksiyonunun sözdizimi şu şekildedir:

=IFERROR(değer, eğer_hata_değeri)

 Argümanlar:

  • değer: Gerekli. Bir formül, ifade, değer veya hata olup olmadığını kontrol etmek için hücre referansı.
  • eğer_hata_değeri: Gerekli. Bir hata bulunduğunda döndürülecek belirli bir değer. Boş bir dize, metin mesajı, sayısal değer, başka bir formül veya hesaplama olabilir.

Notlar:

  • 1. IFERROR fonksiyonu #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF! ve #VALUE! dahil olmak üzere tüm hata türleriyle başa çıkabilir.
  • 2. Eğer değer argümanı boş bir hücre ise, IFERROR fonksiyonu tarafından boş bir dize ("") olarak kabul edilir.
  • 3. Eğer eğer_hata_değeri argümanı boş bir dize ("") olarak sağlanırsa, bir hata algılandığında hiçbir mesaj görüntülenmez.
  • 4. Eğer değer argümanı bir dizi formülü ise, IFERROR, değer içinde belirtilen aralıktaki her hücre için bir sonuç dizisi döndürür.
  • 5. Bu IFERROR fonksiyonu Excel 2007 ve tüm sonraki sürümlerde mevcuttur.

 Dönüş:

Hata değerleri için belirli bir değer döndürür.


 Örnekler:

Örnek 1: Hata değerinin yerine boş hücre veya özel metin döndürmek için IFFEROR fonksiyonu

Örneğin, aşağıdaki verilerin bir listesi olduğunu varsayalım, ortalama fiyatı hesaplamak için Satış / Birim formülünü kullanmalısınız. Ancak, Birim 0 veya boş bir hücre ise, aşağıdaki ekran görüntüsünde gösterildiği gibi hatalar görüntülenecektir:

doc iferror function 2

Şimdi, hata değerlerini değiştirmek için boş bir hücre veya başka bir metin dizesi kullanacağım:

=IFERROR(B2/C2, "") (Bu formül hata değerinin yerine boş bir hücre döndürür)

=IFERROR(B2/C2, "Hata") (Bu formül hata değerinin yerine özel bir metin “Hata” döndürür)

doc iferror function 3 doc iferror function 4

Örnek 2: Hata değerlerinin yerine “Bulunamadı” döndürmek için IFERROR ile Vlookup fonksiyonu

Normalde, eşleşen değeri bulmak için vlookup fonksiyonunu uyguladığınızda, eşleşen değer bulunamazsa #N/A hata değeri alırsınız, aşağıdaki ekran görüntüsünde gösterildiği gibi:

doc iferror function 5

Hata değerini görüntülemek yerine, bunun yerine “Bulunamadı” metnini kullanabilirsiniz. Bu durumda, Vlookup formülünü IFERROR fonksiyonuna şu şekilde sarabilirsiniz: =IFERROR(VLOOKUP(…),"Bulunamadı")

Lütfen aşağıdaki formülü kullanın ve eşleşen değer bulunamadığında hata değerinin yerine özel bir metin “Bulunamadı” döndürülür, ekran görüntüsüne bakın:

=IFERROR(VLOOKUP(D2,$A$2:$B$11,2,YANLIŞ),"Bulunamadı")

doc iferror function 6


Örnek 3: Vlookup fonksiyonu ile iç içe geçmiş IFERROR kullanımı

Bu IFERROR fonksiyonu ayrıca birden fazla vlookup formülüyle başa çıkmaya da yardımcı olabilir, örneğin iki arama tablonuz var ve bu iki tablodan öğeyi aramanız gerekiyor, hata değerlerini yok saymak için lütfen iç içe geçmiş IFERROR'u şu şekilde Vlookup ile kullanın:

=IFERROR(VLOOKUP(G2,$A$2:$B$7,2,YANLIŞ),IFERROR(VLOOKUP(G2,$D$2:$E$7,2,YANLIŞ),"Bulunamadı"))

doc iferror function 7


Örnek 4: Dizi formüllerinde IFERROR fonksiyonu

Diyelim ki, Toplam Fiyat ve Birim Fiyat listesine göre Toplam Miktarı hesaplamak istiyorsunuz. Bu, her bir hücrenin B2:B5 aralığındaki C2:C5 aralığındaki karşılık gelen hücreye bölünmesi ve ardından sonuçların toplanmasıyla yapılabilir, bu dizi formülünü kullanarak: =TOPLA($B$2:$B$5/$C$2:$C$5).

Not: Kullanılan aralıkta en az bir 0 değeri veya boş hücre varsa, aşağıdaki ekran görüntüsünde gösterildiği gibi #DIV/0! hatası döndürülür:

doc iferror function 8

Bu hatayı düzeltmek için formüle IFERROR fonksiyonunu şu şekilde sarabilirsiniz ve lütfen bu formülü girdikten sonra Shift + Ctrl + Enter tuşlarına birlikte bastığınızı unutmayın:

=TOPLA(IFERROR($B$2:$B$5/$C$2:$C$5,0))

doc iferror function 9


En İyi Ofis Üretkenlik Araçları

Kutools for Excel - Kalabalıktan Sıyrılmaya Yardımcı Olur

🤖 Kutools AI Asistanı: Akıllı Çalışma Yöntemine Dayalı Veri Analizini Devrimleştirin   |  Kod Oluştur  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Belirle  |  Boş Satırları Sil  |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin  |  Formül Kullanmadan Yuvarla ...
Süper VLookup: Çoklu Kriter  |  Çoklu Değer  |  Çoklu Sayfalar Arası  |  Bulanık Eşleme...
Gelişmiş Açılır Liste: Kolay Açılır Liste  |  Bağımlı Açılır Liste  |  Çoklu Seçimli Açılır Liste...
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  Sütunları Karşılaştırarak Aynı ve Farklı Hücreleri Seç ...
Öne Çıkan Özellikler: Izgara Odaklama  |  Tasarım Görünümü  |  Gelişmiş Formül Çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi | Otomatik Metin Kütüphanesi (Kaynak Kütüphanesi)  |  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Hücreleri Şifrele/Şifresini Çöz  |  Listeye Göre E-posta Gönder  |  Süper Filtre  |  Özel Filtre (kalın/italik/üstü çizili hücreleri filtrele...) ...
En İyi 15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil ...)  |  50+ Grafik Türü (Gantt Grafiği ...)  |  40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla ...)  |  19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle ...)  |  12 Dönüştürme Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme ...)  |  7 Birleştirme ve Bölme Aracı (Gelişmiş Satırları Birleştir, Excel Hücrelerini Böl ...)  |  ... ve daha fazlası

Kutools for Excel, İhtiyacınız Olan Her Şeyin Tek Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...


Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir

  • Bir saniyede, onlarca açık belge arasında geçiş yapın!
  • Her gün yüzlerce fare tıklamasından kurtulun, fare eline veda edin.
  • Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
  • Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.