🚀 İnteraktif Formül Oluşturucu
Fonksiyon parçalarını aşağıdaki alana sürükleyin ve içlerini doldurun.
Sürüklenebilir Parçalar
=
Temel Mantıksal Fonksiyonlar
Her bir fonksiyonun mantığını ve kullanımını keşfetmek için sekmelere tıklayın.
EĞER (IF) Fonksiyonu
Excel'in en temel karar verme mekanizmasıdır. Belirttiğiniz bir koşul doğruysa bir işlem, yanlışsa başka bir işlem yapar.
Örnek: Sınav Sonucu Değerlendirme
Not 50'den büyük veya eşitse "Geçti", değilse "Kaldı" yazsın.
Öğrenci | Not | Durum |
---|---|---|
Ayşe | 85 | Geçti |
Ali | 40 | Kaldı |
=EĞER(B3>=50; "Geçti"; "Kaldı")
Formülün Yapısı
- mantıksal_sınama
- Kontrol edilecek koşul. Örnekte `B3>=50` (B3 hücresindeki not 50'den büyük veya eşit mi?).
- eğer_doğruysa_değer
- Koşul doğruysa yazılacak değer. Örnekte `"Geçti"`.
- eğer_yanlışsa_değer
- Koşul yanlışsa yazılacak değer. Örnekte `"Kaldı"`.
Performans: İç İçe EĞER vs. ÇOKEĞER
Çoklu koşullar için hangi fonksiyonu seçmelisiniz? İşte cevabı.
İç İçe EĞER
Birden çok koşulu kontrol etmek için EĞER fonksiyonlarını birbirinin "eğer_yanlışsa_değer" kısmına yazma yöntemidir.
=EĞER(A1>90;"A";EĞER(A1>80;"B";EĞER(A1>70;"C";"D")))
ÇOKEĞER
Modern Excel sürümlerinde, iç içe EĞER'in yerini alan daha temiz ve verimli bir alternatiftir.
=ÇOKEĞER(A1>90;"A";A1>80;"B";A1>70;"C";DOĞRU;"D")
Karar: Modern bir Excel sürümünüz varsa, çoklu koşullar için **her zaman ÇOKEĞER kullanın**. Sadece eski sürümlerle uyumluluk gerekiyorsa iç içe EĞER'i tercih edin.
Fonksiyonları Birlikte Kullanma
Mantıksal fonksiyonların asıl gücü, EĞER ile birleştiklerinde ortaya çıkar.
EĞER + VE
Birden fazla koşulun **hepsinin birden** sağlanması durumunda bir işlem yapmak için kullanılır.
Senaryo: Bir ürüne "Öncelikli Kargo" etiketi eklemek için hem stok adedinin 10'dan az olması **hem de** sipariş tarihinin son 3 gün içinde olması gerekiyor.
=EĞER(VE(B2<10; C2>BUGÜN()-3); "Öncelikli Kargo"; "")
EĞER + YADA
Birden fazla koşuldan **en az birinin** sağlanması durumunda bir işlem yapmak için kullanılır.
Senaryo: Bir faturayı "İncelemeye Al" olarak işaretlemek için fatura tutarının 10.000 TL'den büyük olması **veya** ödeme vadesinin geçmiş olması yeterlidir.
=EĞER(YADA(B2>10000; C2<BUGÜN()); "İncelemeye Al"; "")