Bu dosya, EĞER (IF) formülünün mantığını örneklerle anlatır ve iç içe EĞER sayısının sınırlı olduğu durumlarda başvurulabilecek alternatif yöntemleri gösterir. Harf karşılığı sayı üretme örneği üzerinden dört farklı çözüm yolu ayrı sayfalarda karşılaştırılır.
Yardımcı sütunda her satır için eşleşme şu formülle denetlenir:
Onüçeğer sayfasında iki ayrı IF sonucu E7 hücresinde birleştirilir:
Dosyanın içeriği
- açıklama: Dosyaya giriş sayfasıdır.
- genel1: Ad listesi ile "<50" ve ">50" koşullarının yer aldığı temel EĞER örneği.
- genel2: Satışlar ve hedef tablosu (Ad, Hedef) ile ">5000" ve "<5000" koşullarına göre komisyon örneği.
- 6danfazlaeğer-1: A sütunundaki a-z harfleri için iç içe IF ile NO değeri üretilen örnek.
- 6danfazlaeğer-2: IF ve OR birlikte kullanılarak harflerin gruplara ayrıldığı çözüm.
- 6danfazlaeğer-3: VLOOKUP ile harf listesinden karşılık bulan çözüm.
- 6danfazlaeğer-4: Yardımcı sütun ve birleştirme ile sonuç üreten çözüm.
- onüçeğer: 13 koşulun iki formüle bölünerek birleştirildiği örnek.
Kullanılan formüller
- IF iç içe kullanılarak harfe göre 1, 2, 3 gibi değerler döndürülür.
- OR ile harfler gruplanır, her grubun içinde ayrı IF zinciri çalışır.
- VLOOKUP ile aranan harf A2:B27 aralığında bulunur.
- CONCATENATE ve & işleci yardımcı sütundaki sonuçları tek hücrede birleştirir.
=VLOOKUP(D8,A2:B27,2,0)
Onüçeğer sayfasında iki ayrı IF sonucu E7 hücresinde birleştirilir:
Nasıl kullanılır
- Dosya makro destekli (xlsm) biçimdedir; açarken uyarı çıkarsa makroları etkinleştirmeniz gerekir. Dosyada makro kodu bulunmaz.
- Önce genel1 ve genel2 sayfalarında temel EĞER mantığını inceleyin.
- 6danfazlaeğer sayfalarında D sütunundaki harfi değiştirerek E sütunundaki sonucun nasıl değiştiğini izleyin.
- Kendi çalışmanızda koşul sayısına göre uygun yöntemi (IF, OR, VLOOKUP ya da yardımcı sütun) seçip formülü uyarlayın.