Excel’de EĞER (IF) Fonksiyonu ile Koşullu Hesaplama

1) Excel’de EĞER (IF) Fonksiyonu Nedir? 🔍

Excel’in en çok kullanılan mantıksal fonksiyonlarından EĞER, bir koşulu doğru/yanlış olarak değerlendirir ve sonuca göre iki farklı çıktıyı döndürür. Bu sayede not hesaplama, prim/iskonto uygulama, metin etiketleme, risk sınıflandırma gibi koşullu hesaplama senaryolarını tek formülle çözebilirsiniz.

Temel sözdizimi (Türkçe Excel):

=EĞER(mantıksal_test; doğruysa_değer; yanlışsa_değer)

Örnek:

=EĞER(A2>=50; "Geçti"; "Kaldı")

A2 hücresindeki not 50 ve üzeriyse “Geçti”, değilse “Kaldı”.


2) En Sık Kullanılan EĞER Senaryoları ✅❌

  • Notlandırma: =EĞER(B2>=85;"Pekiyi";EĞER(B2>=70;"İyi";EĞER(B2>=60;"Orta";"Zayıf")))
  • İskonto Uygulama: =EĞER(C2>=1000; C2*0,95; C2) (1000 ve üzeri siparişe %5 indirim)
  • Stok Durumu: =EĞER(D2>0;"Stokta";"Tükendi")
  • Metin Etiketleme: =EĞER(E2="Kurumsal";"B2B";"B2C")
  • Tarih Kıyaslama: =EĞER(F2>BUGÜN();"Gelecek";"Vade Geçti")

İpucu 💡: Eğer ondalık ayırıcı olarak virgül kullanıyorsanız (TR yerel ayar), formüllerde argüman ayırıcısı ; olur.


3) İç İçe EĞER mi, EĞERLER (IFS) mi? 🧩

Birden fazla koşul ardışık kontrol edilecekse iki yaklaşımınız var:

3.1 İç İçe EĞER

Art arda EĞER yazarak kademeli karar ağacı kurarsınız:

=EĞER(A2>=90;"A";
 EĞER(A2>=80;"B";
  EĞER(A2>=70;"C";
   EĞER(A2>=60;"D";"F"))))

Avantaj: Eski Excel sürümleriyle uyumlu.
Dezavantaj: Uzadıkça okunması/hatayı bulması zorlaşır.

3.2 EĞERLER (IFS) – Yeni ve Okunaklı ✔️

Destekleyen sürümlerde:

=EĞERLER(A2>=90;"A"; A2>=80;"B"; A2>=70;"C"; A2>=60;"D"; DOĞRU;"F")

Avantaj: Temiz ve bakımı kolay.
Not: Son koşulu genelde DOĞRU ile “yakala” ifadesi olarak kullanmak pratik.


4) VE / VEYA ile Çoklu Koşullar 🧠

Tek EĞER içinde birden fazla şartı birleştirmek için mantıksal fonksiyonları kullanın:

  • VE (AND): Tüm koşullar doğru olmalı =EĞER(VE(B2>=70; C2>=70); "Başarılı"; "Şart Sağlanamadı")
  • VEYA (OR): Koşullardan biri doğruysa yeter =EĞER(VEYA(D2="Gold"; E2>10000); "Öncelikli"; "Standart")

Bonus 🎯: DEĞİL (NOT) ile şartı tersine çevirebilirsiniz:

=EĞER(DEĞİL(F2="Aktif");"Pasif";"Aktif")

5) Sayı, Metin, Tarih ve Boşluk Karşılaştırmaları 📅🔢📝

  • Sayı karşılaştırma: >, <, >=, <=, =
  • Metin karşılaştırma: Tam eşleşme gerekir (büyük/küçük harf genelde ayırt edilmez). =EĞER(G2="İptal"; "Hariç"; "Dahil")
  • Tarih karşılaştırma: Tarih hücresi gerçek tarih olmalı (metin değil). =EĞER(H2<=BUGÜN();"Vadesi Doldu";"Beklemede")
  • Boş mu kontrolü: =EĞER(BOŞSA(I2);"Eksik Veri";"Tamam")

6) EĞER ile Hata Yönetimi: TEMİZLE.YA.DA / EĞERHATA 🧯

Koşullu hesaplamalarda #BÖL/0!, #YOK, #DEĞER! gibi hataları kullanıcı dostu mesajlara çevirmek için:

  • EĞERHATA: =EĞERHATA( A2/B2 ; "Bölen 0 olamaz" )
  • EĞER ile sarmalama (eski yaklaşım): =EĞER(B2=0;"Bölen 0 olamaz"; A2/B2)

7) Koşullu Hesaplamayı İleri Taşıyan Kombinasyonlar 🚀

  • Koşullu Toplam/Adet (ETOPLA / EĞERSAY):
    “Sadece ‘Aktif’ müşterilerin cirosunu topla” =ETOPLA(D:D; "Aktif"; E:E) “Notu 70 ve üzeri kaç kişi?” =EĞERSAY(B:B; ">=70")
  • Arama ile EĞER: KOŞULA göre DÜŞEYARA/XDÜŞEYARA sonuçlarını etiketle: =EĞER(DÜŞEYARA(K2; Tablo; 2; YANLIŞ)>1000;"VIP";"Standart") (Yeni sürümlerde XARA/XLOOKUP daha esnek.)
  • KOŞULLU BİÇİMLENDİRME ile görsel vurgu:
    EĞER’le ürettiğiniz çıktılara göre hücre rengine/ikon setine kural bağlayın.

8) Performans ve Okunabilirlik İpuçları ⚙️

  • Kısa tutun: Çok uzun iç içe EĞER’ler yerine EĞERLER, ETOPLA, EĞERSAY, XARA gibi fonksiyonlarla sadeleştirin.
  • Yardımcı sütunlar kullanın: Tek mega formül yerine, adımları parçalara ayırarak hata ayıklamayı kolaylaştırın.
  • Adlandırılmış aralıklar ve Yapılandırılmış Başvurular (Tablo nesneleri) ile formülleri anlamlı hale getirin.
  • Veri türlerini (sayı, tarih) doğru formatlayın; metin-tarih karışıklıklarını önleyin.
  • Yerel ayar farklarına dikkat edin (, ondalık, ; argüman ayırıcı).

9) Sık Yapılan Hatalar ve Çözümler 🧩🛠️

  • Noktalı virgül vs. virgül: Türkçe Excel’de argüman ayırıcı genellikle ;’dir.
  • Metin-tarih karışıklığı: “01.10.2025” metinse karşılaştırma yanlış sonuç verir. Hücreyi Kısa Tarih formatına çevirin.
  • Boşluk karakterleri: “Aktif ” (sonda boşluk) ≠ “Aktif”. KIRP ve BAŞTA.SAĞDA.KIRP ile temizleyin.
  • Büyük/küçük farkı: Excel genelde duyarsızdır; kesin ayrım isteniyorsa AYNI (EXACT) kullanın.
  • Zincir koşullarının çakışması: Öncelik sırası yanlışsa “üst sınıf” her şeyi yakalar. Aralıkları örtüşmeyecek şekilde tasarlayın.

10) Uygulamalı Mini Çözümler 📌

A) Maaş Primi (çoklu koşul):

  • Şart: Satış ≥ 200.000 ve Müşteri Memnuniyeti ≥ 4,5 ise %10 prim, yoksa %3.
=EĞER(VE(B2>=200000; C2>=4,5); A2*0,10; A2*0,03)

B) Risk Etiketi (tarih + bakiye):

  • Vade BUGÜN’den küçük ve Bakiye > 0 ise “Kritik”, değilse “Normal”.
=EĞER(VE(D2<BUGÜN(); E2>0);"Kritik";"Normal")

C) Dinamik Metin Çıktısı:

=EĞER(F2="Kurumsal"; B2 & " ₺ (B2B)"; B2 & " ₺ (B2C)")

11) Doğru Fonksiyon Tercihi Rehberi 🧭

  • 2 seçenekli basit kontrol: EĞER
  • Birçok eşik/etiket: EĞERLER veya İÇ İÇE EĞER + VE/VEYA
  • Toplama/sayma filtreli: ETOPLA/ETOPLA.ÇOKLU, EĞERSAY/EĞERSAY.ÇOKLU
  • Arama-etiketleme: XARA (XLOOKUP) + EĞER
  • Hata kullanıcı mesajı: EĞERHATA

12) SSS – Kısa Yanıtlar ❓

S: EĞER içinde hücre boşsa 0 döndürmesin, boş kalsın?

=EĞER(BOŞSA(A2);""; <hesap>)

S: Koşula göre formül mü, sabit metin mi döndüreyim?
İhtiyaca göre ikisini de döndürebilirsiniz: "Metin" veya başka bir formül/hesap.
S: Türkçe/İngilizce fonksiyon farklı mı?
Evet. Örn. EĞER=IF, VE=AND, VEYA=OR, EĞERHATA=IFERROR, BUGÜN()=TODAY().


13) Sonuç 🧠✨

EĞER, Excel’de karar vermenin kalbidir. Doğru kurgulandığında raporlarınızı otomatik, tutarlı ve ölçeklenebilir hale getirir. Mantıksal operatörlerle ve modern fonksiyonlarla (EĞERLER, ETOPLA.ÇOKLU, XARA) birleştirerek koşullu hesaplama gücünüzü katlayın.

İlgili Mesajlar

Sunum Renk Paleti Nasıl Belirlenir?

En Etkili Renk Seçimi Rehberi Görsel iletişimde renkler, bir sunumun başarısını belirleyen en önemli unsurlardan biridir. Doğru renk paleti, sunumunuzu daha profesyonel, etkileyici ve akılda kalıcı hale getirebilir. Peki, sunum…

Devamını Oku...

Mail Merge (Posta Birleştirme) ile Kişiselleştirilmiş Belgeler Oluşturma

Günümüzde iş dünyasında kişiselleştirilmiş belgeler oluşturmak, müşteri ilişkilerini güçlendirmek ve zamandan tasarruf etmek için büyük bir avantaj sağlar. Mail Merge (Posta Birleştirme) özelliği, Microsoft Word ve Excel gibi programlarla kullanılarak,…

Devamını Oku...

Excel’de TOPLA.ÇARPIM Formülü ile Veri Analizi

Excel, veri analizi ve raporlama konusunda güçlü araçlar sunar. Bunlardan biri de TOPLA.ÇARPIM formülüdür. Bu formül, belirli koşullara göre verileri hızlı ve etkili bir şekilde toplamak ve analiz etmek için…

Devamını Oku...

Excel’de Veri Birleştirme Teknikleri

Tüm Verilerinizi Tek Bir Noktada Toplayın!🔗📊 Microsoft Excel, verileri analiz etme ve yönetme konusunda en güçlü araçlardan biridir. 📊 Veri birleştirme, farklı hücrelerden, satırlardan veya sayfalardan gelen bilgileri tek bir…

Devamını Oku...

Word’de Belgeyi PDF Olarak Kaydetme ve Paylaşma

Günümüzde PDF formatı, belgeleri güvenli ve düzenlenemez şekilde paylaşmanın en popüler yollarından biri haline geldi. 📑 Microsoft Word, belgeleri doğrudan PDF olarak kaydetme ve paylaşma imkanı sunarak, kullanıcıların kolay ve…

Devamını Oku...

PowerPoint’te Çizim Araçlarıyla Çalışma

🎨Etkileyici Sunumlar İçin Rehber PowerPoint, profesyonel sunumlar hazırlamanın yanı sıra çizim araçlarıyla özgün ve etkileyici tasarımlar oluşturmanıza da olanak tanır. Çizim araçları sayesinde sunumlarınıza grafikler, şekiller, özel illüstrasyonlar ve el…

Devamını Oku...