
Özet
VEYA işlevi, aynı anda birden çok koşulu test etmek için mantıksal bir işlevdir. VEYA, DOĞRU ya da YANLIŞ değerini döndürür. Örneğin, A1'i "x" veya "y" için test etmek için = VEYA (A1 = "x", A1 = "y") kullanın. VEYA işlevi, fazladan iç içe IF'leri önlemek için IF işlevi içinde mantıksal test olarak kullanılabilir ve AND işlevi ile birleştirilebilir.
Amaç
OR ile birden fazla koşulu test edinGeri dönüş değeri
Herhangi bir bağımsız değişken TRUE olarak değerlendirilirse TRUE; YANLIŞ, değilse.Sözdizimi
= VEYA (mantıksal1, (mantıksal2),…)Argümanlar
- mantıksal1 - Değerlendirilecek ilk koşul veya mantıksal değer.
- mantıksal2 - (isteğe bağlı) Değerlendirilecek ikinci koşul veya mantıksal değer.
Sürüm
Excel 2003Kullanım notları
OR işlevini aynı anda birden çok koşulu test etmek için toplam 255 koşula kadar kullanın. Her bir mantık durumu ( mantıksal1 , mantıksal2 , vs.) doğru ya da yanlış geri ya da diziler ya da mantıksal değerleri içeren referanslar olmalıdır.
VEYA işlevi, sağlanan tüm değerleri değerlendirir ve herhangi bir değer DOĞRU olarak değerlendirilirse DOĞRU döndürür. Tüm mantıksallar FALSE olarak değerlendirilirse, OR işlevi FALSE sonucunu döndürür.
Hem AND işlevi hem de OR işlevi, sonuçları tek bir değerde toplayacaktır. Bu, bir dizi sonuç sunması gereken dizi işlemlerinde kullanılamayacakları anlamına gelir. Daha fazla bağlam için bkz .: AND ve OR mantıklı dizi formülleri.
Not: Excel, sıfır (0) dışındaki herhangi bir sayıyı DOĞRU olarak değerlendirecektir.
Örnekler
Örneğin, A1'deki değerin VEYA B1'deki değerin 75'ten büyük olup olmadığını test etmek için aşağıdaki formülü kullanın:
=OR(A1>75,B1>75)
VEYA, EĞER işlevi gibi işlevlerin işlevselliğini genişletmek için kullanılabilir. Yukarıdaki örneği kullanarak, aşağıdaki gibi bir EĞER işlevi için mantıksal_test olarak VEYA sağlayabilirsiniz:
=IF(OR(A1>75,B1>75), "Pass", "Fail")
A1'deki değer 75'ten büyükse VEYA B1'deki değer 75'ten büyükse bu formül "Geçer" döndürür.
Dizi formu
VEYA'yı dizi formülü olarak girerseniz, bir aralıktaki tüm değerleri bir koşula göre test edebilirsiniz. Örneğin, A1: A100'deki herhangi bir hücre 15'ten büyükse bu dizi formülü DOĞRU döndürür:
=(OR(A1:A100>15)
Not: Bu bir dizi formülüdür ve Excel 365 dışında control + shift + enter ile girilmelidir.
Notlar
- Her mantıksal koşul, DOĞRU veya YANLIŞ olarak değerlendirilmeli veya mantıksal değerler içeren diziler veya başvurular olmalıdır.
- Bağımsız değişken olarak sağlanan metin değerleri veya boş hücreler göz ardı edilir.
- Mantıksal değer bulunmazsa VEYA işlevi # DEĞER döndürür
İlgili videolar



