Excelixis-sinartiseis-XOR-excel

Συνάρτηση XOR Excel

Περίληψη

Η συνάρτηση XOR χρησιμοποιείται για να πάρουμε το λογικό "αποκλειστικό ή". Με δύο λογικές παραμέτρους η XOR θα επιστρέψει ΑΛΗΘΗΣ (TRUE) αν μόνο μία από τις δύο παραμέτρους επιστρέφει ΑΛΗΘΗΣ. Αν και οι δύο παράμετροι επιστρέφουν TRUE τότε η XOR επιστρέφει ΨΕΥΔΗΣ (FALSE). Επίσης αν και οι δύο παράμετροι επιστρέφουν FALSE τότε η XOR επίσης επιστρέφει FALSE.

Σκοπός

Να επιστρέφει ένα λογικό αποκλειστικό Ή. Οι τιμές που επιστρέφει η συνάρτηση XOR είναι ΑΛΗΘΗΣ ή ΨΕΥΔΗΣ (TRUE / FALSE)

Σύνταξη

=XOR (logical1, [logical2], ...)

Ορίσματα

logical1 - Μία λογική έκφραση, σταθερά ή αναφορές σε κελιά από τα οποία προκύπτει ένα λογικό αποτέλεσμα ΑΛΗΘΗΣ ή ΨΕΥΔΗΣ.

logical2 - [προαιρετικό] Μία λογική έκφραση, σταθερά ή αναφορές σε κελιά από τα οποία προκύπτει ένα λογικό αποτέλεσμα ΑΛΗΘΗΣ ή ΨΕΥΔΗΣ.

Οδηγίες χρήσης 

Η συνάρτηση XOR παράγει το λογικό "Αποκλειστικό Ή", σε αντίθεση με την συνάρτηση OR που παράγει το λογικό Ή χωρίς να υπάρχει το αποκλειστικό στοιχείο. Ενώ η συνάρτηση OR επιστρέφει την λογική τιμή true αν έστω ένα από τα ορίσματα που χρησιμοποιούμε ως είσοδο, επιστρέφει TRUE, η συνάρτηση XOR επιστρέφει τη λογική τιμή TRUE σε συγκεκριμένες περιπτώσεις. Στην απλούστερη μορφή, με μόνο δύο ορίσματα ως εισόδους στην XOR, θα επιστρέψει το λογικό TRUE μόνο στην περίπτωση που μία εκ των δύο παραμέτρων είναι TRUE. Αν και τα δύο ορίσματα επιστρέφουν το λογικό TRUE, η XOR επιστρέφει το λογικό FALSE.

Αν και η XOR έχει περισσότερο νόημα για τους προγραμματιστές. Χρησιμοποιείται στην περίπτωση όπου έχουμε 2 επιλογές πχ. "Θα φάω ζυμαρικά ή μοσχαρίσια μπριζόλα". Δεν υπάρχει κάτι που να εμποδίζει την επιλογή να φάμε και τα δύο, αλλά το νόημα είναι να φάμε είτε το ένα, είτε το άλλο. Αν φάμε 1 από τα δύο φαγητά τότε η τιμή που επιστρέφεται είναι TRUE. Σε κάθε άλλη περίπτωση, δηλαδή να μην φάμε τίποτα ή να φάμε και τα δύο φαγητά, η τιμή που επιστρέφεται θα είναι FALSE.

Παράδειγμα #1 - δύο τιμές / ορίσματα

Στο παράδειγμα που εμφανίζεται, έστω ότι γράφουμε τον τύπο στο κελί D5:

=XOR(B5;C5)

Σε κάθε γραμμή, η συνάρτηση XOR , επιστρέφει TRUE όταν τα κελιά B5 και C5 περιέχουν μόνο μία τιμή TRUE (ή ισοδύναμη με την TRUE).

Παράδειγμα #2 - Περισσότερες από δύο παραμέτρους

Συνάρτηση XOR με πολλές εισόδους

Όταν έχουμε περισσότερα από δύο ορίσματα, η λογική της συνάρτησης XOR διαφοροποιείται λίγο. Με τρεις ή περισσότερες λογικές παραμέτρους, η XOR επιστρέφει το λογικό TRUE όταν το πλήθος των λογικών TRUE που προκύπτουν από τα ορίσματα είναι περιττός αριθμός (1,3,5), όπως φαίνεται στο παραπάνω παράδειγμα:

Στο παράδειγμα, η XOR χρησιμοποιήθηκε με 5 ορίσματα. Η συνάρτηση που υπάρχει στο G6:

=XOR(B6:F6)

The result is TRUE only when the number of TRUE values columns B through F is an odd number.

Notes
Logical arguments must evaluate to TRUE or FALSE, 1 or 0, or be references that contain logical values.
XOR returns #VALUE! if no logical values are found.
With more than two logicals, XOR returns TRUE when the number of TRUE logicals is odd, and FALSE if not.
XOR was introduced in Excel 2013.

Σχετικά

Συμπληρώστε τα στοιχεία σας για να εγγραφείτε στο Newsletter μας