Bu ders notu, Excel'deki EĞER (If) formülünün temel prensiplerini, yapısını, karşılaştırma operatörlerini ve özellikle iç içe EĞER formüllerinin nasıl kullanıldığını kapsar. Ayrıca, daha karmaşık koşullar için VE (AND) ve YADA (OR) fonksiyonlarının EĞER ile entegrasyonuna da değinilmiştir.
EĞER formülü, Excel'de belirli bir koşulun doğru mu yanlış mı olduğunu kontrol ederek farklı sonuçlar üretmenizi sağlayan güçlü bir mantıksal fonksiyondur. Tıpkı günlük hayatta "Eğer hava güzelse dışarı çıkarım, değilse evde kalırım" demeniz gibi, Excel'de de koşullara bağlı kararlar almanızı sağlar.
EĞER formülü üç temel bölümden oluşur. Bu bölümler, formülün nasıl çalışacağını belirler ve noktalı virgüllerle (;) birbirinden ayrılır.
💡 İpucu: Metin ifadeleri ve boşluk bırakmak istediğiniz durumlarda çift tırnak (") içine almanız gerektiğini unutmayın. (Örn: "Geçti", "Kaldı", "")
Mantıksal sınamalarınızı oluştururken, hücre değerlerini veya sabit değerleri karşılaştırmak için belirli operatörler kullanırız. Bu operatörler, koşulunuzun doğru veya yanlış olup olmadığını belirler.
⚠️ Dikkat: Karşılaştırma operatörlerini doğru kullanmak, formülünüzün beklenen sonucu vermesi için kritik öneme sahiptir.
Tek bir koşul için EĞER formülü kullanmak oldukça basittir. İşte günlük hayattan birkaç örnek:
=EĞER(A2>=50; "Geçti"; "Kaldı")=EĞER(B2=0; "Stok Yok"; "Stok Var")💡 İpucu: Formülü bir hücreye yazdıktan sonra, diğer hücrelere uygulamak için doldurma tutamacını (hücrenin sağ alt köşesindeki küçük kare) kullanabilirsiniz.
Bazen tek bir koşul yeterli olmaz ve birden fazla koşulu aynı anda kontrol etmeniz gerekir. İşte bu durumlarda iç içe EĞER formülleri devreye girer. Bir EĞER formülünün "Doğruysa_değer" veya "Yanlışsa_değer" kısmına başka bir EĞER formülü yazarak çalışır.
=EĞER(A2>=90; "A"; EĞER(A2>=80; "B"; EĞER(A2>=70; "C"; "D")))⚠️ Dikkat: İç içe EĞER formüllerinde her açtığınız parantezi (() kapatmanız ()) gerekir. Parantez sayısına dikkat etmek, formül hatalarını önlemenin anahtarıdır.
Daha karmaşık koşulları tek bir mantıksal sınama içinde birleştirmek istediğinizde VE (AND) ve YADA (OR) fonksiyonları EĞER formülüne yardımcı olur.
VE (AND) Fonksiyonu: Tüm koşulların aynı anda doğru olması durumunda TRUE (DOĞRU) sonucunu verir. Eğer koşullardan biri bile yanlışsa, sonuç FALSE (YANLIŞ) olur.
=VE(Mantıksal_sınama1; Mantıksal_sınama2; ...)=EĞER(VE(A2>=50; B2<10); "Başarılı"; "Başarısız")YADA (OR) Fonksiyonu: Koşullardan en az birinin doğru olması durumunda TRUE (DOĞRU) sonucunu verir. Tüm koşullar yanlışsa, sonuç FALSE (YANLIŞ) olur.
=YADA(Mantıksal_sınama1; Mantıksal_sınama2; ...)=EĞER(YADA(C2>1000; D2>90); "Bonus Haketti"; "Bonus Yok")💡 İpucu: VE/YADA fonksiyonları, özellikle ikiden fazla koşulu birleştirmek istediğinizde, iç içe EĞER formüllerine göre daha okunaklı ve yönetilebilir çözümler sunabilir.