ÇOKEĞER işlevi, bir veya daha fazla koşulun karşılanıp karşılanmadığını denetler ve ilk DOĞRU koşula karşılık gelen değeri döndürür. ÇOKEĞER, birden fazla iç içe EĞER deyiminin yerine kullanılabilir ve birden fazla koşul ile okuması çok daha kolaydır.
Not
Bu özellik, Office 2019 veya Microsoft 365 aboneliğiniz varsa Windows veya Mac'te kullanılabilir. Microsoft 365 abonesiyseniz, en son sürüme sahip olduğunuzdan emin olun.
Basit söz dizimi
Genel olarak, ÇOKEĞER işlevinin söz dizimi aşağıdaki gibidir:
=ÇOKEĞER([Öğe Doğru1, Doğru1 ise Değer, Doğru2, Doğru2 ise Değer, Öğe Doğru3, Doğru3 ise Değer)
ÇOKEĞER işlevinin en fazla 127 farklı koşulu test etmenize olanak tanıdığını lütfen unutmayın. Bununla birlikte, EĞER veya ÇOKEĞER deyimleriyle çok fazla sayıda koşulun iç içe kullanılmasını önermiyoruz. Bunun nedeni, birden çok koşulun doğru sırada girilmesi gerektiğidir ve bu koşulların oluşturulması, test edilmesi ve güncellenmesi çok zor olabilir.
Teknik ayrıntılar
Söz dizimi
- ÇOKEĞER (mantıksal_sınama1, eğer_doğruysa_değer1, [mantıksal_sınama2, eğer_doğruysa_değer2], [mantıksal_sınama3, eğer_doğruysa_değer3],...)
| Bağımsız Değişken | Açıklama |
|---|---|
| logical_test1 (gerekli) | DOĞRU veya YANLIŞ olarak değerlendirilen koşul. |
| value_if_true1 (gerekli) | Mantıksal_test1 DOĞRU olarak değerlendirilirse döndürülecek sonuç. Boş olabilir. |
| logical_test2... logical_test127 (isteğe bağlı) | DOĞRU veya YANLIŞ olarak değerlendirilen koşul. |
| value_if_true2... value_if_true127 (isteğe bağlı) | Mantıksal_sınamaN doğru olarak değerlendirildiğinde döndürülecek sonuç. Her eğer_doğruysa_değerN, bir mantıksal_sınamaN koşuluna karşılık gelir. Boş olabilir. |
Örnek 1
A2:A6 hücrelerinin formülü:
- =ÇOKEĞER(A2>89,"A",A2>79,"B",A2>69,"C",A2>59,"D",DOĞRU,"F")
Şu anlama gelir: EĞER(A2 Büyüktür 89 ise "A" döndür, EĞER A2 Büyüktür 79 ise "B" döndür vb. ve 59’dan Küçük olan tüm diğer değerler için "F" döndür).
Örnek 2
G7 hücresindeki formül:
- =ÇOKEĞER(F2=1,D2,F2=2,D3,F2=3,D4,F2=4,D5,F2=5,D6,F2=6,D7,F2=7,D8)
Şu anlama gelir: EĞER(F2 hücresindeki değer eşittir 1 ise D2 hücresindeki değeri döndür, EĞER F2 hücresindeki değer eşittir 2 ise D3 hücresindeki değeri döndür vb. ve koşulların hiçbiri karşılanmıyorsa D8 hücresindeki değerle sonlanır).
Notlar
Varsayılan sonuç belirtmek için, en son mantıksal_sırama bağımsız değişkenine DOĞRU girin. Diğer koşulların hiçbiri karşılanmazsa, karşılık gelen değer döndürülür. Örnek 1’de, satır 6 ve 7’de (58 notunun olduğu) bu gösterilir.
- logical_test bir bağımsız değişkene karşılık gelen bir value_if_true olmadan sağlanırsa, işlev "Bu işlev için çok az sayıda bağımsız değişken girdiniz" hata iletisini görüntüler.
- Bir logical_test bağımsız değişkeni değerlendirilir ve DOĞRU veya YANLIŞ dışında bir değere çözümlenirse, işlev #VALUE! hatası döndürür.
- Hiç DOĞRU koşulu bulunamazsa, işlev #N/A hatası döndürür.
Daha fazla yardım mı gerekiyor?
Dilediğiniz zaman Excel Teknoloji Topluluğundaki uzmanlara sorabilir veya Topluluklar'dan destek alabilirsiniz.