Excel XOR işlevi
Excel'de XOR işlevi, bir veya daha fazla koşul için özel VEYA (exclusive OR) mantıksal işlemini gerçekleştirir. Yalnızca bir ifade TRUE ise TRUE döndürür; ancak tüm ifadeler TRUE ya da hepsi FALSE ise sonuç FALSE olur.

Söz Dizimi:
Excel'deki XOR işlevinin söz dizimi şöyledir:
Bağımsız Değişkenler:
- Logical1Zorunludur. 1 ile 254 arasında yer alan koşullar, mantıksal değerler, diziler veya başvurular olabilir ve TRUE ya da FALSE olarak değerlendirilir.
- Logical2İsteğe bağlıdır. Değerlendirilecek ikinci koşul veya mantıksal değer; TRUE ya da FALSE olabilir.
| Formül | Sonuç | Açıklama |
| =XOR(1>,0,2<,1) | TRUE | Bir bağımsız değişken TRUE, diğeri FALSE olduğundan TRUE döndürür. |
| =XOR(1<,0,2<,1) | FALSE | Her iki bağımsız değişken de FALSE olduğundan, sonuç olarak FALSE döndürür. |
| =XOR(1>,0,2>,1) | FALSE | Her iki bağımsız değişken de TRUE olduğundan, sonuç FALSE olur. |
Notlar:
- 1. Mantıksal bağımsız değişkenlerin sonucu TRUE veya FALSE, 1 ya da 0 olmalı ya da mantıksal değerler içeren başvurular olmalıdır.
- 2. Metin veya boş hücreler içeriyorsa, bu değerler göz ardı edilir.
- 3. XOR, hiçbir mantıksal değer bulunamazsa #DEĞER! hata değerini döndürür.
- 4. XOR işlevi, Excel 2013 ve sonraki sürümlerde kullanılabilir.
- 5. XOR, sağlanan koşullardan TRUE olarak değerlendirilenlerin sayısı tek olduğunda TRUE; çift olduğunda veya tüm koşullar FALSE olduğunda ise FALSE döndürür.
Dönüş:
Özel VEYA işlemini gerçekleştirir ve sonucu TRUE veya FALSE olarak döndürür.
Kullanım:
XOR işlevini anlamak için bir örnek inceleyelim. Diyelim ki oyuncular için bir oyun yarışmasına ait bir raporunuz var ve bu rapor ilk iki turun sonuçlarını içeriyor. Aşağıdaki koşullara göre, üçüncü turda kimlerin oynaması gerektiğini belirlemek istiyorsunuz:
- 1 ve 2. turu kazanan oyuncular, 3. turda oynamak zorunda değildir ve doğrudan finale yükselirler.
- 1 ve 2. turu kaybeden oyuncular, üçüncü tura katılamaz.
- 1 veya 2 numaralı turu kazanan oyuncuların finalde kimin yer alacağını belirlemek için 3 numaralı turda mücadele etmeleri gerekir.

Aşağıdaki formülü uygulayın, ardından formülü ihtiyacınız olan hücrelere kopyalayın; aşağıdaki ekran görüntüsünde gösterildiği gibi sonucu alacaksınız:

İpuçları: Bu XOR işlevi ayrıca İÇERİDE (IF) işlevine de yerleştirilebilir; böylece ihtiyacınıza göre özelleştirilmiş bir sonuç elde edebilirsiniz:

En İyi Office Verimlilik Araçları
Kutools for Excel – Sizi Kalabalıktan Ayıran Özellikler Sunar
Kutools for Excel'in 300'den Fazla Özelliği Var,İhtiyacınız Olan Her Şeyin Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Her gün sizin için yüzlerce fare tıklamasını azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.