ExcelFormul
Dil Seçimi / Language

EĞERHATA (IFERROR) Fonksiyonu ve Kullanım Rehberi

EĞERHATA fonksiyonu, bir formülün hata üretip üretmediğini denetler. Eğer formül bir hata (örn: #YOK!, #SAYI/0!, #DEĞER!) verirse belirttiğiniz alternatif değeri döndürür; hata yoksa formülün normal sonucunu gösterir.

EĞERHATA Fonksiyonunun Yapısı (Syntax):

=EĞERHATA(değer; değer_hatalıysa)

Fonksiyonun argümanları şunlardır:

1. Değer ()

Hata olup olmadığını kontrol etmek istediğiniz formül, işlem veya hücre adresidir (Örn: DÜŞEYARA(...) veya A1/B1).

2. Değer Hatalıysa ()

İlk argümandaki işlem bir hata döndürürse görünmesini istediğiniz metin, sayı veya boşluktur (Örn: "Bulunamadı", 0 veya "").

Örnek Senaryo ve Uygulama

Diyelim ki tabloda olmayan bir ürün kodunu aratıyorsunuz. Normalde DÜŞEYARA #YOK! hatası verir. EĞERHATA kullanarak bu çirkin hatayı gizleyip şık bir uyarı yazdırabilirsiniz.

EĞERHATA Uygulaması

=EĞERHATA(DÜŞEYARA(A10; A1:B8; 2; YANLIŞ); "Ürün Bulunamadı")
Süper İpucu: Raporlarınızda #SAYI/0! (sıfıra bölme hatası) veya #YOK! gibi hataların görünmesini engellemek, Excel tablolarınızı hem daha profesyonel gösterir hem de formüllere dayalı alt toplamların bozulmasını önler.
Canlı EĞERHATA Hesaplayıcısı

Aşağıdaki tablodan veri aratın. Listede olmayan bir ID (örn: 999) girdiğinizde EĞERHATA'nın hatayı nasıl yakaladığını test edin.

Formül: =EĞERHATA(DÜŞEYARA(999; A1:H8; 2; YANLIŞ); "Ürün Bulunamadı")
#
A ID
B Ürün Adı
C Fiyat
D Stok
E Bölge
F Kategori
G Not
H Durum
1
2
3
4
5
6
7
8

Tablo: A1:H8 | Arama Sütunu: A (ID) | Sonuç Sütunu: B (Ürün Adı)