Excel: 3 koşullu bir eğer işlevi nasıl kullanılır?
Excel’de 3 koşulu olan bir EĞER işlevi oluşturmak için aşağıdaki formülleri kullanabilirsiniz:
Yöntem 1: İç içe EĞER işlevi
=IF( C2 <15, "Bad", IF( C2 <20, "OK", IF( C2 <25, "Good", "Great")))
Yöntem 2: VE mantığıyla IF işlevi
=IF(AND( A2 ="Mavs", B2 ="Guard", C2 >25), "Yes", "No")
Yöntem 3: VEYA mantığıyla IF işlevi
=IF(OR( A2 ="Mavs", B2 ="Guard", C2 >25), "Yes", "No")
Aşağıdaki örnekler, Excel’deki aşağıdaki veri kümesiyle her formülün pratikte nasıl kullanılacağını gösterir:
Örnek 1: İç içe EĞER işlevi
Puan sütununda her oyuncunun değerine göre belirli bir değer döndürmek için D2 hücresine aşağıdaki formülü yazabiliriz:
=IF( C2 <15, "Bad", IF( C2 <20, "OK", IF( C2 <25, "Good", "Great")))
Daha sonra bu formülü D sütununda kalan her hücreye sürükleyip doldurabiliriz:
İşte bu formülün yaptığı:
- Puan sütunundaki değer 15’ten küçükse Bad değerini döndürün.
- Aksi takdirde, Puan sütunundaki değer 20’den küçükse Tamam değerini döndürün.
- Aksi takdirde, Puan sütunundaki değer 25’ten küçükse İyi değerini döndürün.
- Aksi takdirde Great değerini döndürün.
Örnek 2: VE mantığıyla IF işlevi
Belirli bir oyuncu için üç koşul karşılanırsa “Evet” veya koşullardan en az biri karşılanmazsa “Hayır” sonucunu döndürmek için D2 hücresine aşağıdaki formülü yazabiliriz:
=IF(AND( A2 ="Mavs", B2 ="Guard", C2 >25), "Yes", "No")
Daha sonra bu formülü D sütununda kalan her hücreye sürükleyip doldurabiliriz:
İşte bu formülün yaptığı:
- Takım sütunundaki değer “Mavs”, Pozisyon sütunundaki değer “Guard” ve Puan sütunundaki değer 25’ten büyükse Evet değerini döndürün.
- Aksi takdirde, en az bir koşul karşılanmazsa No’yu geri gönderin.
Örnek 3: VEYA mantığıyla IF işlevi
Belirli bir oyuncu için üç koşuldan herhangi biri karşılanırsa “Evet” veya koşullardan hiçbiri karşılanmazsa “Hayır” sonucunu döndürmek için D2 hücresine aşağıdaki formülü yazabiliriz:
=IF(OR( A2 ="Mavs", B2 ="Guard", C2 >25), "Yes", "No")
Daha sonra bu formülü D sütununda kalan her hücreye sürükleyip doldurabiliriz:
İşte bu formülün yaptığı:
- Takım sütunundaki değer “Mavs” ise veya Pozisyon sütunundaki değer “Guard” ise ya da Puan sütunundaki değer 25’ten büyükse Evet değerini döndürün.
- Aksi takdirde, koşullardan hiçbiri karşılanmıyorsa No. 1’i iade edin.
Ek kaynaklar
Aşağıdaki eğitimlerde Excel’deki diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
Excel: COUNTIF’i birden çok aralıkla kullanma
Excel: “boş değilse” için basit bir formül
Excel: RANK IF formülü nasıl kullanılır?