Mantıksal · Excel fonksiyonu
Excel ÇOKEĞER formülü
Türkçe Excel: ÇOKEĞERİngilizce Excel: IFS
ÇOKEĞER, koşulları sırayla sınar ve ilk doğru koşulun yanındaki değeri döndürür. Üç ya da daha fazla sonucun olduğu durumlarda (müşteri seviyesi, kargo dilimi, not harfi) iç içe EĞER yazmaktan daha okunaklıdır.
İngilizce Excel'de adı IFS. Excel 2019, Excel 2021 ve Microsoft 365'te vardır; Excel 2016 ve öncesinde yoktur.
ÇOKEĞER nasıl yazılır?
=ÇOKEĞER(mantıksal_sınama1; eğer_doğruysa_değer1; …)=IFS(logical_test1, value_if_true1, …)- mantıksal_sınama1
- İlk koşul:
B2>=100000. - eğer_doğruysa_değer1
- İlk koşul doğruysa döndürülecek değer.
- …
- Diğer koşul ve değer çiftleri aynı sırayla eklenir. Son koşula
DOĞRUyazarsan, hiçbir koşul tutmadığında döndürülecek değeri belirlemiş olursun.
Köşeli parantez içindeki argümanlar isteğe bağlıdır. Koşullar soldan sağa sınanır ve ilk doğru olanda durulur; sıralama önemlidir.
ÇOKEĞER örnekleri
Formüller aşağıdaki tabloya göre yazıldı; sonuçlar Hücre'nin formül motoruyla hesaplandı.
| A | B | |
|---|---|---|
| 1 | Müşteri | Yıllık alışveriş (₺) |
| 2 | Kaya Ltd. | 128.000 ₺ |
| 3 | Deniz Gıda | 36.500 ₺ |
| 4 | Yıldız Yapı | 74.200 ₺ |
| 5 | Ak Tekstil | 12.800 ₺ |
=ÇOKEĞER(B2>=100000;"Altın";B2>=50000;"Gümüş";DOĞRU;"Bronz")İlk koşul doğru olduğu için Excel diğerlerine bakmadan "Altın" döndürür.
İngilizce Excel'de:
=IFS(B2>=100000,"Altın",B2>=50000,"Gümüş",TRUE,"Bronz")=ÇOKEĞER(B4>=100000;"Altın";B4>=50000;"Gümüş";DOĞRU;"Bronz")İlk koşul yanlış, ikincisi doğru. Yıldız Yapı'nın alışverişi 100.000'in altında, 50.000'in üstünde.
İngilizce Excel'de:
=IFS(B4>=100000,"Altın",B4>=50000,"Gümüş",TRUE,"Bronz")=ÇOKEĞER(B5>=100000;"Altın";B5>=50000;"Gümüş")Hiçbir koşul doğru değilse sonuç
#YOKolur. Bunu önlemek için son koşul olarakDOĞRUekle.İngilizce Excel'de:
=IFS(B5>=100000,"Altın",B5>=50000,"Gümüş")
Kendin dene: ÇOKEĞER alıştırması
Formülü tablodaki kesik çizgili hücreye yaz ve Enter'a bas. Hücre sonucu kontrol eder, yanlışsa nedenini söyler. Kayıt gerekmez.
Sık yapılan hatalar
Koşulları yanlış sırada yazmak
ÇOKEĞER ilk doğru koşulda durur. =ÇOKEĞER(B2>=50000;"Gümüş";B2>=100000;"Altın") yazarsan 128.000 de "Gümüş" olur, çünkü ilk koşul zaten doğrudur. "Büyük eşit" koşullarında büyükten küçüğe, "küçük eşit" koşullarında küçükten büyüğe sırala.
Varsayılan değeri unutmak
Hiçbir koşul tutmazsa ÇOKEĞER #YOK verir. Son çift olarak DOĞRU;"Diğer" yazarsan geri kalan her durum bu değeri alır.
Eski Excel'de kullanmak
Excel 2016 ve öncesinde ÇOKEĞER yoktur; dosyayı orada açan kişi #AD? görür. Eski sürümlerle paylaşılacak dosyalarda iç içe EĞER kullan.
Değer ile koşulun yerini karıştırmak
Argümanlar çift çift gider: koşul, değer, koşul, değer. Bir değeri atlarsan Excel "çok az argüman" uyarısı verir ya da sonraki koşulu değer sanar.
İlgili dersler
Hücre'deki derslerde bu konuyu gerçek tablolarla, adım adım ve anında geri bildirimle çalışırsın.
- Ders 29ÇOKEĞERMantıksal fonksiyonlarTam Erişim
- Ders 28İç içe EĞERMantıksal fonksiyonlarTam Erişim
- Ders 22Prim durumuMantıksal fonksiyonlarTam Erişim
- Ders 27EĞER ile VEMantıksal fonksiyonlarTam Erişim
Sıfırdan başlıyorsan: ilk 20 ders ücretsiz. Hücre seçmekten TOPLA, ORTALAMA ve YUVARLA'ya kadar; kayıt ve kart gerekmez.
Ücretsiz derslere başla