Excel'de XOR (ÖZELVEYA) Fonksiyonu Nasıl Kullanılır

Türk İngilizce
ÖZELVEYA XOR

MS Excel ve Google Sheets, çok çeşitli fonksiyonlar sunar, bunlardan biri de XOR işlevi olan “ÖZELVEYA” fonksiyonudur. “ÖZELVEYA”, özgün bir mantık fonksiyonu olarak, veri analizinde çeşitli senaryoların test edilmesinde kullanılabilir. Bu işlev, iki veya daha fazla mantıksal ifadeyi karşılaştırır ve yalnızca bir tanesi doğru ise TRUE (DOĞRU), diğer durumlarda ise FALSE (YANLIŞ) değeri döndürür.

ÖZELVEYA Fonksiyonunun Sözdizimi ve Kullanım Örnekleri

ÖZELVEYA fonksiyonunun sözdizimi aşağıdaki gibidir:

=ÖZELVEYA(logical1, [logical2], ...)
  • logical1, logical2, … – Değerlendirilecek iki veya daha fazla mantıksal değer, ya da bu değerlerin bulunduğu hücreler veya aralıklar. En az bir mantıksal argüman gereklidir.

Örnek Kullanım:

=ÖZELVEYA(A1, B1)

Bu formül, A1 ve B1 hücrelerindeki değerlerden yalnızca biri DOĞRU olduğunda TRUE (DOĞRU) değerini döndürür. Eğer her iki hücre de DOĞRU veya her iki hücre de YANLIŞ ise, formül FALSE (YANLIŞ) döndürür.

Pratik Kullanım Senaryoları

Senaryo 1: Müşteri İndirimi Uygulama Koşulları

Bir mağazada, özel bir promosyon dahilinde, müşterilerden biri ya 60 yaş ve üzeri olmalı ya da öğrenci kimliği göstermeli, fakat her iki koşulu birden sağlamamalıdır.

=ÖZELVEYA(A1>=60, B1=DOĞRU)

Bu durumda, A1 hücresi müşterinin yaşını, B1 hücresi ise öğrenci kimliğinin olup olmadığını (DOĞRU/YANLIŞ) gösterir. Formül, indirimin, yaşı 60 veya üzeri olan veya öğrenci kimliği bulunan fakat her iki durumu birden taşımayan müşterilere uygulanmasını sağlar.

Senaryo 2: Çalışanların Mesai Üzerindeki Kontrolleri

Bir şirkette, çalışanların fazla mesai yapmaları genelde uygun değildir. Ancak, özel durumlar için ya yönetici onayı gerekmekte ya da belirli projelerde çalışıyor olmaları şarttır. Çalışanın fazla mesaiye kalabilmesi için sadece bir koşulun sağlanması yeterlidir, ancak her iki koşulun bir arada olması kabul edilmez.

=ÖZELVEYA(C1=DOĞRU, D1=DOĞRU)

Burada, C1 hücresi yönetici onayını (DOĞRU/YANLIŞ), D1 hücresi ise özel bir projede çalışılıp çalışılmadığını (DOĞRU/YANLIŞ) gösterir. Bu formül, yalnızca yönetici onayı alan veya özel bir projede çalışan fakat her iki şartı da taşımayan personelin fazla mesai yapmasına imkan tanır.

Daha fazla bilgi: https://support.microsoft.com/tr-tr/office/özelveya-işlevi-1548d4c2-5e47-4f77-9a92-0533bba14f37

Diğer fonksiyonlar
Bağımsız değişkeninin mantığını tersine çevirir
DOĞRU mantıksal değerini verir
Gerçekleştirilecek bir mantıksal sınama belirtir
Formül hata değerlendiriyorsa belirttiğiniz değeri verir; aksi taktirde formül sonucunu verir
İfade #YOK olarak çözümlenirse belirttiğiniz değeri verir, aksi takdirde ifadenin sonucunu verir
Bir veya birden fazla koşulun karşılanıp karşılanmadığını denetler ve ilk DOĞRU koşula karşılık gelen değeri döndürür
Değerler listesindeki bir ifadeyi değerlendirir ve eşleşen ilk değere karşılık gelen sonucu döndürür Eşleşme yoksa, isteğe bağlı bir varsayılan değer döndürülebilir
Tüm bağımsız değişkenleri DOĞRU ise, DOĞRU verir
Bağımsız değişkenlerden herhangi birisi DOĞRU ise, DOĞRU verir
YANLIŞ mantıksal değerini verir