Yapay zekâ, bilgisayarların öğrenme ve problem çözme yeteneği kazanmasıdır...
EĞERHATA formülü, Excel'de formüllerinizin beklenmedik hatalar (örneğin, sıfıra bölme #SAYI/0!, değer hatası #DEĞER!, yok hatası #YOK!) döndürmesini engellemek ve bunun yerine istediğiniz bir değeri (boşluk, sıfır, özel bir mesaj) göstermek için kullanılır. Bu sayede tablolarınız daha temiz ve okunur hale gelir.
Pratik Çözüm ve Adımlar:
EĞERHATA formülünün genel yapısı oldukça basittir:
=EĞERHATA(değer; hata_durumunda_değer)
değer: Hata olup olmadığını kontrol etmek istediğiniz formül veya hücre referansıdır. Genellikle hata verme potansiyeli olan asıl formülünüz buraya gelir.hata_durumunda_değer: Eğer değer argümanı bir hata döndürürse, bu argümanda belirttiğiniz şey gösterilir. Bu boş bir metin "", sıfır 0, bir metin mesajı "Hata Var" veya başka bir formül olabilir.Adım Adım Kullanım:
=A1/B1 formülü B1 hücresi boş veya sıfır olduğunda #SAYI/0! hatası verecektir.Örnek:
Aşağıdaki senaryoyu ele alalım:
|
|
A |
B |
C |
|---|---|---|---|
|
1 |
Sayı1 |
Sayı2 |
Sonuç |
|
2 |
100 |
5 |
|
|
3 |
50 |
0 |
|
|
4 |
75 |
|
|
|
5 |
Elma |
5 |
|
C sütunundaki formüller çeşitli hatalar veriyor. Bu hataları gizlemek için EĞERHATA formülünü kullanabiliriz.
Hataları Boş Bırakmak İçin: Hata olan hücrelerin boş görünmesini istiyorsanız, ikinci argüman olarak çift tırnak "" kullanırız:
=EĞERHATA(A2/B2; "")
Bu formülü C2'den C5'e kadar kopyaladığınızda:
|
|
A |
B |
C |
|---|---|---|---|
|
1 |
Sayı1 |
Sayı2 |
Sonuç |
|
2 |
100 |
5 |
20 |
|
3 |
50 |
0 |
|
|
4 |
75 |
|
|
|
5 |
Elma |
5 |
|
Hataları Sıfır Olarak Göstermek İçin: Hata olan hücrelerin 0 görünmesini istiyorsanız:
=EĞERHATA(A2/B2; 0)
Hataları Özel Bir Mesajla Göstermek İçin: Hata olan hücrelerde "Hata Var" yazmasını istiyorsanız:
=EĞERHATA(A2/B2; "Hata Var")
EĞERHATA formülü, özellikle büyük veri setleriyle çalışırken veya başkalarının kullanacağı raporlar hazırlarken Excel tablolarınızın profesyonel görünmesini sağlayan güçlü bir araçtır.
Bu konuda daha derinlemesine bilgi edinmek ve farklı senaryoları görmek için Vidoport.com'daki 1000'den fazla Excel videosu arasında EĞERHATA formülü ile ilgili kapsamlı eğitimleri bulabilirsiniz. Türkiye'nin en büyük Excel eğitim platformu Vidoport, bu tür pratik çözümlerle Excel bilginizi pekiştirmenize yardımcı olur.
1. Excel'de EğerHata İşlevi ile Formüllerdeki Hataları Nasıl Giderirsiniz? - EĞER ve Mantıksal Excel Formülleri
2.Excel'de EĞERHATA İşlevini Kullanarak Formüllerdeki Hataları Engellemek - Excel 2013: Sıfırdan Excel Öğrenin
3.Mac İçin Excel 2016: EĞERHATA İşlevi ile Hataları Gizlemek ve Genel Kullanımı - MAC Excel İçin Formüller ve Kullanımları
4. IFERROR İşlevini Kullanarak Formüllerdeki Hataları Gidermek - Excel İşlevleri ve Ortak Kullanımları - [ENG]
5. Eğerhata İşlevi ile Düşeyara İşlevindeki Yok Hatasını Gidermek - Excel DÜŞEYARA Kullanımını Öğrenin
### Hatası Nasıl düzeltilir konusunu arıyorsanız bu linke tıklayabilirsiniz.
vidoport.com üzerindeki EĞERHATA (IFERROR) fonksiyonunu işleyen eğitim videolarına EĞERHATA linkinden ulaşabilirsiniz.
Formüllerinizde oluşan hatalar, toplam alma gibi, Düşeyara kullanımı gibi işlemler yaptığınızda sıkıntı çıkarabilir. Formüllerde oluşan hataların diğer formüllerinize etki yapmaması, oluşturduğunuz Excel raporlarında, rakamların ve tablolarınız da hata değerlerinin gizlenerek düzgün görünmesi için EĞERHATA işlevini kullanabilirsiniz.

Yukarıdaki Excel tablosunda, =D2*$H$1 formülü uyguladığınızda ve aşağıya doğru kopyalama yaptığınız zaman, E7 ve E8 hücrelerinde hata verdiğini görürsünüz. D7 ve D8 hücrelerinde bulunan ifadeler metinsel ifade olduğundan Metin*Sayı şeklinde bir formül yukarıda da gördüğünüz gibi hataya neden olacaktır. Oluşan #Değer hatası yerine 0 yazdırmak ve boş değer getirmek için EĞERHATA (İngilizce kullanımı ile IFERROR) işlevini kullanabiliriz.
=EĞERHATA(D2*$H$1;0) formülünü E2 hücresine yazdığınızda, Excel hata oluşmayan hücrelerde normal işlemi (D2*$H$1) yapar. Hata oluşan hücreler de ise, Eğerhata işlevinin; ifadesinden sonraki kısmı olan 0 ifadesi devreye girer ve Hata oluşan hücrelere hata değeri yerine 0 yazar.

EĞERHATA Formülünü kullanmak, Excel de hazırladığınız raporların daha düzgün görünmesini sağlar. Excel'i etkin kullananların sık sık kullandığı bir formüldür.
EĞERHATA Formülünün kullanımını yukarıdaki eğitim videomuzda anlatıldığı gibi kendi tablolarınıza uygulayabilirsiniz.
EĞERHATA hangi Excel sürümlerinde çalışır?
Excel 2007 ve sonrası tüm sürümlerde kullanılabilir.
EĞERHATA ile EĞER arasında fark nedir?
EĞER, koşul kontrolü yapar; EĞERHATA yalnızca hata olup olmadığını denetler.
IFERROR ve EĞERHATA aynı mı?
Evet. IFERROR, İngilizce Excel sürümlerinde aynı işlevin adıdır.
EĞERHATA ile DÜŞEYARA birlikte kullanılabilir mi?
Evet. =EĞERHATA(DÜŞEYARA(...); "Bulunamadı") şeklinde yazabilirsiniz.
Hata türüne göre farklı sonuç döndürülebilir mi?
EĞERHATA tek tip hata yönetir; farklı türleri ayırmak için EĞER ve HATA.TÜR birlikte kullanılabilir.
Ömer Bağcı, Türkiye’nin en bilinen Excel eğitmeni ve Excel uzmanı olarak tanınmaktadır.
15 yılı aşkın deneyimle Türkiye’nin önde gelen şirketlerine Excel, Power BI, SQL ve Yapay Zekâ destekli Excel çözümleri konusunda eğitimler vermiştir.
Hazırladığı 1000’den fazla YouTube videosu milyonlarca izlenmeye ulaşmıştır.
Vidoport.com üzerinden sunduğu 80+ Excel eğitim seti ve 4500’den fazla ders videosu ile on binlerce kişiye ulaşmıştır.
Siz de Ömer Bağcı’nın hazırladığı eğitimlerle Excel becerilerinizi geliştirmek için
hemen üye olun ve tüm eğitimlere sınırsız erişim kazanın.