Excel'de Birden Fazla Koşul: VE ve VEYA Fonksiyonları

Bazen tek bir koşul yetmez. Örneğin, bir öğrenci hem Matematik notunun 70'ten fazla olması hem de Türkçe notunun 60'tan fazla olması gerektiğinde, iki koşulu aynı anda kontrol etmemiz lazım. burada VE ve VEYA fonksiyonları devreye giriyor.

VE fonksiyonu: TÜM koşullar doğru olmalı.
VEYA fonksiyonu: EN AZ BİR koşul doğru olmalı.

=VE(koşul1; koşul2; koşul3)

Bu formül, eğer tüm koşullar doğruysa DOĞRU, biri bile yanlışsa YANLIŞ döndürür.

Elinizde şöyle bir tablo olsun:

ÖğrenciMatematikTürkçeBaşarılı mı?
Ahmet7565?
Fatma5580?

Koşul: Matematik ≥ 70 VE Türkçe ≥ 60 olmalı.

D2 hücresine yazacağınız formül:

Reklam · TEST
AdSense Test ReklamıYazı arası (gönderi içi) · Yazı arası
=EĞER(VE(B2>=70;C2>=60);"Başarılı";"Başarısız")
  • Ahmet: 75≥70 (doğru) VE 65≥60 (doğru) Başarılı
  • Fatma: 55≥70 (yanlış) VE 80≥60 (doğru) Başarısız (çünkü Matematik şartı sağlanmadı)
=VEYA(koşul1; koşul2; koşul3)

Bu formül, koşullardan EN AZ BİRİ doğruysa DOĞRU döndürür.

Bir mağazada: Yaşı 65'ten fazla VEYA Öğrenci kartı varsa indirim alabilir.

MüşteriYaşÖğrenci mi?İndirim Alır mı?
Ali70Hayır?
Zeynep25Evet?
Veli30Hayır?

D2 hücresine:

=EĞER(VEYA(B2>65;C2="Evet");"Evet";"Hayır")
  • Ali: 70>65 (doğru) VEYA Hayır Evet (yaş şartı sağlandı)
  • Zeynep: 25>65 (yanlış) VEYA Evet Evet (öğrenci şartı sağlandı)
  • Veli: 30>65 (yanlış) VEYA Hayır Hayır (hiçbir şart sağlanmadı)

Karmaşık durumlar için ikisini de kullanabilirsiniz:

=EĞER(VE(B2>=70; VEYA(C2="A"; C2="B")); "Başarılı"; "Başarısız")

Bu formül: Matematik 70 ve üstü VE (Not A veya B ise) başarılı der.

  • VE: Tüm koşullar gerekli
  • VEYA: Herhangi bir koşul yeterli
  • İkisini karıştırarak karmaşık kurallar oluşturun

Bu fonksiyonları EĞER ile birleştirerek gerçek hayat problemlerini çözebilirsiniz.

Reklam · TEST
AdSense Test ReklamıGönderi altı · Görüntülü
konu hakkında tepkinizi verebilirsiniz
  • kirmizibisiklet

    veri tablosu eksik kalmış ama anladığım kadarıyla ahmet başarılı 75+65 fatma değil 55 matematik yetmiyor ve fonksiyonu gerçekten şöyle çalışıyo

    1=VE(B2>70, C2>60)

    bu formülü d sütununa koyarsan her satırda hem matematik hem türkçeyi kontrol eder ikisinin de şartı sağlaması lazım yoksa hemen false döner veya için aynı şey ama en az biri doğruysa yeterli

    1=VEYA(B2>70, C2>60)

    veya daha karışık şeyler yapabiliriz mesela matematik 80 üstü ya da her ikisi 60ın üstü gibi pratik işler için ve genellikle yeterli oluyor ama başarı kriterlerini değiştirirsen formülü de değiştirmek zorunda kalırsın