EXCEL EĞER FORMÜLÜ ÖRNEKLERİ
Excel EĞER formülü, bir koşulun doğru veya yanlış olmasına göre iki farklı sonuç döndüren karar fonksiyonudur. Söz dizimi: =EĞER(koşul; doğruysa_sonuç; yanlışsa_sonuç). Tek koşullu kararlar için en hızlı çözümdür; ÇOKEĞER, EĞERHATA ve EĞERSAY gibi türevleriyle Excel'in karar mantığı çekirdeğini oluşturur.
Excel'de en çok hangi formül kullanılır? Pek çok sıralamada ilk üçte EĞER vardır. Sebep basit: iş hayatında alınan kararların büyük kısmı "şu koşulda şunu yap, yoksa diğerini" mantığına dayanır. Zam yapılacak mı, ürün stoğu kritik seviyede mi, indirim sınırı aşıldı mı, öğrenci geçti mi — hepsi tek bir EĞER ile cevaplanabilir.
Bu yazıda EĞER formülünü yalnızca söz dizimi olarak değil, gerçek iş senaryoları üzerinden 12 ayrı örnekle ele alacağız. Her örnekte EĞER'in en pratik çözüm olduğu durumları, dikkat edilmesi gereken tuzakları ve diğer fonksiyonlarla nasıl birleşeceğini göreceksiniz.
1. EĞER Formülünün Temel Yapısı
Tüm örneklerin temelinde aynı kalıp vardır:
=EĞER(koşul; doğruysa_sonuç; yanlışsa_sonuç)Üç parametre:
- koşul
- Doğru veya yanlış olarak değerlendirilebilen bir karşılaştırmadır:
A2>100,B2="Aktif",C2<=BUGÜN(). - doğruysa_sonuç
- Koşul doğru çıkarsa hücreye yazılacak değer. Sayı, metin, hücre referansı veya başka bir formül olabilir.
- yanlışsa_sonuç
- Koşul yanlış çıkarsa hücreye yazılacak değer.
Türkçe Excel'de parametreleri ayırmak için noktalı virgül (;) kullanılır. İngilizce sürümlerde virgül (,) ile ayrılır. Metin karşılaştırmasında ifade çift tırnak içinde olmalıdır.

2. Örnek 1: Geçti / Kaldı
Öğrenci notu B2 hücresinde duruyor; 50 ve üzeri "Geçti", altı "Kaldı":
=EĞER(B2>=50; "Geçti"; "Kaldı")Aynı mantık personel performans takibinde de geçer. Hedef tutturmuş mu — tutturduysa "Başardı", aksi halde "Hedef altı".
3. Örnek 2: Kıdeme Göre Zam
Çalışanın kıdemi C2 hücresinde yıl olarak; 5 yıldan fazlaysa %5 zam, değilse zam yok:
=EĞER(C2>5; D2*1,05; D2)Burada D2 mevcut maaştır; doğru durumda 1,05 ile çarpıp yeni maaşı verir, yanlış durumda aynı maaşı korur. Bu kalıp toplu maaş güncelleme için işletme genelinde kullanılır.
4. Örnek 3: Stok Kritik Seviye Uyarısı
Stok miktarı B sütununda; 10'un altındaki ürünler için uyarı:
=EĞER(B2<10; "SİPARİŞ VER"; "")Yanlış durumda boş tırnak ("") yazarak hücreyi boş gösterir. Bu kalıp temiz raporlar için önemlidir; "Tamam" yazmak yerine boş bırakmak göz yorgunluğunu azaltır. Sadece dikkat çeken durumlar görünür.

5. Örnek 4: Departmana Göre Bonus
B sütununda departman adı, C sütununda maaş; sadece "Satış" personeline %10 bonus:
=EĞER(B2="Satış"; C2*0,1; 0)Metin değerleri tırnak içinde yazılır. EĞER yanlış durumda 0 vererek toplama formüllerinde sorun çıkarmaz.
6. Örnek 5: KDV Dahil/Hariç Hesabı
D sütununda fiyat, E sütununda "Dahil" veya "Hariç" bilgisi; KDV oranı %20 sabit:
=EĞER(E2="Hariç"; D2*1,20; D2)"Hariç" fiyatlara %20 ekler, "Dahil" fiyatları olduğu gibi bırakır. Tek bir hücrede karma fiyat listesi yönetilebilir. Karma kataloglarda standart kalıptır.
7. Örnek 6: Satış Tutarına Göre Kademe (İçe Geçmiş EĞER)
Aylık satış G2'de; kademe atama:
=EĞER(G2>=100000; "Platin";
EĞER(G2>=50000; "Altın";
EĞER(G2>=20000; "Gümüş"; "Standart")))Bu örnek içe geçmiş EĞER kalıbıdır. Her EĞER bir öncekinin yanlış dalında bekler. Excel 365 / 2019 ve sonrasında daha temiz bir alternatif vardır: ÇOKEĞER.
=ÇOKEĞER(G2>=100000; "Platin";
G2>=50000; "Altın";
G2>=20000; "Gümüş";
DOĞRU; "Standart")ÇOKEĞER okumayı kolaylaştırır ve parantez sayısını azaltır. DOĞRU son satırda "diğer tüm durumlarda" anlamına gelir.

Kademe atama, kategori belirleme ve karma karar kalıplarının başka iş senaryolarındaki uygulamaları Excel formül örnekleri derlemesinde tek tek vakalarla işlenir.
8. Örnek 7: VE / YADA ile Birleşik Koşul
VE — Tüm koşullar doğru olmalı
Çalışanın yaşı 30'dan büyük ve kıdemi 5 yıldan fazlaysa "Kıdemli":
=EĞER(VE(B2>30; C2>5); "Kıdemli"; "Standart")VE içindeki tüm koşullar doğruysa sonuç DOĞRU olur. Biri bile YANLIŞ olursa tüm bloğun sonucu YANLIŞ olur.
YADA — En az biri doğru olmalı
Müşteri VIP statüsünde veya yıllık alımı 50.000'i aştıysa "Özel iletişim":
=EĞER(YADA(D2="VIP"; E2>50000); "Özel iletişim"; "Standart")9. Örnek 8: Tarih Karşılaştırması — Vadesi Geçti mi?
D sütununda fatura vade tarihi; bugünden küçükse "Vadesi geçti":
=EĞER(D2<BUGÜN(); "Vadesi geçti"; "Vade içinde")BUGÜN() fonksiyonu her dosya açılışında güncel tarihi döndürür. Fatura takip listelerinde bu kalıp koşullu biçimlendirme ile kombinlenir: kırmızı arka plan + uyarı metni.
10. Örnek 9: Hata Yakalama — EĞERHATA
DÜŞEYARA ile başka tablodan arama yaparken eşleşme bulunamazsa #YOK hatası gelir. EĞERHATA bunu temiz bir mesaja çevirir:
=EĞERHATA(DÜŞEYARA(A2; Liste!A:B; 2; YANLIŞ); "Eşleşme yok")Rapor hücrelerinde hata kodları görünmek yerine anlamlı metin durur. Toplama formülleri de hata vermez. Modern raporlarda neredeyse her DÜŞEYARA EĞERHATA ile sarmalanır.
11. Örnek 10: EĞERSAY — Koşula Uyan Hücre Sayısı
EĞER'in saymak için özelleşmiş kardeşi:
=EĞERSAY(B2:B100; "Aktif") // "Aktif" değerli hücre sayısı
=EĞERSAY(C2:C100; ">1000") // 1000'den büyük değer sayısı
=EĞERSAY(D2:D100; "<>") // boş olmayan hücre sayısı
=EĞERSAY(A2:A100; "*müdür*") // "müdür" içeren metin sayısıÇoklu koşul için ÇOKEĞERSAY kullanılır. Birkaç ölçütü aynı anda eşleştirir:
=ÇOKEĞERSAY(B2:B100; "Satış"; C2:C100; ">10000")Bu formül "Satış departmanından, 10.000 üzeri kayıt sayısı"nı verir.
12. Örnek 11: ETOPLA — Koşula Uyan Hücrelerin Toplamı
=ETOPLA(B2:B100; "Yazıcı"; D2:D100)B sütunundaki "Yazıcı" satırlarının D sütunundaki tutarını toplar. ÇOKETOPLA ise birden çok koşul kombinasyonu:
=ÇOKETOPLA(D2:D100; B2:B100; "Yazıcı"; C2:C100; ">5")Hem ürün "Yazıcı" hem adet 5'ten fazla olan satırların tutarını toplar.
13. Örnek 12: EĞER + Koşullu Biçimlendirme
EĞER yalnızca metin döndürmez; bir hücreyi sadece koşula bağlı renklendirmek için koşullu biçimlendirme ile birleştirilir.
Uygulama Adımları
- Veri serisi seçilir
- Giriş > Koşullu Biçimlendirme > Yeni Kural
- Biçimlendirilecek hücreleri belirlemek için bir formül kullan seçilir
- Formül kutusuna yazılır:
=$D2>1000$D2 başına dolar konularak sütun sabitlenir, satır göreli olur. Sonuç DOĞRU olan satırlar tanımlı renge boyanır. Bu yöntemle "kritik müşteri", "yüksek tutarlı sipariş", "vadesi yaklaşan fatura" görsel olarak ön plana çıkar.

14. EĞER Kullanırken Sık Yapılan Hatalar
- Tırnak unutmak: Metin değerleri mutlaka çift tırnak içinde olmalı;
EĞER(B2=Aktif; ...)hatalı,EĞER(B2="Aktif"; ...)doğru - Ayraç karışıklığı: Türkçe Excel noktalı virgül (;), İngilizce sürüm virgül (,) kullanır. Yanlış ayraç #AD? hatası verir
- Karşılaştırmada büyük/küçük harf: EĞER varsayılan olarak büyük/küçük harfe duyarsızdır;
"aktif"ile"Aktif"eşit kabul edilir. Tam harf duyarlılığı isteniyorsaÖZDEŞ()fonksiyonu kullanılmalıdır - Çok fazla içe geçirme: 4-5 seviyenin üstüne çıkan içe geçmiş EĞER okunabilirliği kaybeder. ÇOKEĞER veya DÜŞEYARA ile yapılan eşleşme tablosu daha temiz çözümdür
- Yanlış sütun referansı: Formülü aşağı sürüklerken referansların doğru kayıp kaymadığını kontrol etmek gerekir. Sabit kalması gereken hücreler için dolar işareti (
$) kullanılır
15. EĞER Ailesi — Hangisi Ne Zaman?
| Fonksiyon | Ne yapar? |
|---|---|
| EĞER | Tek koşul, iki sonuç |
| EĞERHATA | Hata durumunda yedek değer |
| EĞERSAY | Koşula uyan hücreleri sayar |
| ÇOKEĞERSAY | Birden çok koşullu sayma |
| ETOPLA | Koşula uyan hücreleri toplar |
| ÇOKETOPLA | Birden çok koşullu toplama |
| EĞERORTALAMA | Koşula uyan hücrelerin ortalaması |
| ÇOKEĞER (365/2019+) | İçe geçmiş EĞER yerine temiz alternatif |
| İLKEŞLEŞEN — SWITCH | Tek değere göre çok yollu karar |
İş senaryosunun karmaşıklığı arttıkça EĞER tek başına yetmez; tablodan eşleşme arayan DÜŞEYARA/İNDİS-KAÇINCI, listede ilk eşleneni döndüren İLKEŞLEŞEN, dizi tabanlı işlem yapan TOPLA.ÇARPIM gibi araçlar devreye girer. Karar mantığını farklı fonksiyon aileleriyle yan yana görmek için Excel formülleri derlemesi başvuru kaynağıdır. Buna karşılık küçük raporlama ihtiyaçları için EĞER hâlâ en hızlı ve anlaşılır çözümdür.
16. Beş Temel EĞER Kalıbı
EĞER basit görünür ama Excel'deki karar mantığının çekirdeğidir. Beş temel kalıbı oturtmak günlük raporlama hızını ciddi ölçüde artırır:
- Tek koşullu: EĞER
- Birden çok koşullu: ÇOKEĞER veya içe geçmiş EĞER
- Koşula göre sayma: EĞERSAY / ÇOKEĞERSAY
- Koşula göre toplama: ETOPLA / ÇOKETOPLA
- Hata yakalama: EĞERHATA
Koşullu hesaplama, arama-eşleştirme ve hata yönetimini bir arada ele alan pratik Excel eğitimi bu kalıpları gerçek vakalarla işler. Veri modelleme ve ölçü tasarımı tarafına geçmek isteyenler için DAX ve Power Pivot eğitimi fonksiyonların ötesinde rapor mimarisine yoğunlaşır.



