
Özet
XOR işlevi, "özel OR" adı verilen işlemi gerçekleştirir. İki mantıksal deyimle, XOR, herhangi bir ifade TRUE ise TRUE, ancak her iki ifade TRUE ise FALSE döndürür. Hiçbiri DOĞRU değilse, XOR ayrıca YANLIŞ değerini döndürür.
Amaç
Özel VEYA gerçekleştirinGeri dönüş değeri
Doğru ya da yanlışSözdizimi
= ÖZELVEYA (mantıksal1, (mantıksal2),…)Argümanlar
- mantıksal1 - DOĞRU veya YANLIŞ olarak değerlendirilen bir ifade, sabit veya başvuru.
- mantıksal2 - (isteğe bağlı) DOĞRU veya YANLIŞ olarak değerlendirilen bir ifade, sabit veya başvuru.
Sürüm
Excel 2013Kullanım notları
XOR işlevi, OR işlevi tarafından gerçekleştirilen "kapsayıcı OR" işlevinin tersine, "özel VEYA" olarak adlandırılan şeyi gerçekleştirir. Mantıksal herhangi bir DOĞRU ise OR işlevi doğru döndürürken, XOR belirli durumlarda DOĞRU döndürür. En basit durumda, yalnızca iki mantıksal deyimle, XOR, yalnızca mantıksallardan biri DOĞRU ise, her iki mantık da DOĞRU ise değil, DOĞRU döndürür.
Özel OR kavramı, programlama dünyasında daha aşinadır. Sade bir İngilizceyle, "Bu yaz ya New York'u ya da San Francisco'yu ziyaret edeceğim" gibi bir cümle düşünebilirsiniz. Hiçbir şey beni ikisini de ziyaret etmekten alıkoyamaz, ancak bunun anlamı, yalnızca birini veya diğerini ziyaret etmeyi planladığımdır.
2'den fazla mantıksal
Aşağıdaki örnekte gösterildiği gibi, 2'den fazla mantıksal ile XOR yalnızca DOĞRU mantıksal sayısı tek olduğunda DOĞRU döndürür:
Notlar:
- Mantıksal bağımsız değişkenler DOĞRU veya YANLIŞ, 1 veya 0 olarak değerlendirilmeli veya mantıksal değerler içeren başvurular olmalıdır.
- Boş referanslar dikkate alınmaz.
- XOR, # DEĞER! mantıksal değer bulunmazsa.
- İkiden fazla mantıksal, DOĞRU mantıksal sayısı tek olduğunda XOR, DOĞRU, değilse YANLIŞ döndürür.
- XOR, Excel 2013'te tanıtıldı.