
Všeobecný vzorec
=XOR(criteria1,criteria2)
Zhrnutie
Ak chcete skontrolovať dve položky s exkluzívnym OR (jeden alebo druhý, ale nie obidva), môžete použiť funkciu XOR. V zobrazenom príklade obsahuje E5 nasledujúci vzorec:
=XOR(C5="x",D5="x")
Tento vzorec vráti hodnotu PRAVDA, ak má káva alebo čaj „x“. Ak má káva alebo tím písmeno „x“ alebo ak káva ani tím nemá písmeno „x“, vráti hodnotu FALSE.
Vysvetlenie
V tomto príklade funkcia XOR obsahuje dva výrazy, jeden na testovanie znaku „x“ v stĺpci C a jeden na testovanie znaku „x“ v stĺpci D.
C5="x" // TRUE if coffee is "x" D5="x" // TRUE if tea is "x"
S dvoma logickými kritériami má XOR konkrétne správanie zhrnuté v nasledujúcej tabuľke:
Káva | Čaj | Výsledok |
---|---|---|
PRAVDA | NEPRAVDA | PRAVDA |
NEPRAVDA | PRAVDA | PRAVDA |
PRAVDA | PRAVDA | NEPRAVDA |
NEPRAVDA | NEPRAVDA | NEPRAVDA |
V každom riadku v stĺpci E vyhodnotí XOR hodnoty v stĺpci C a D a vráti výsledok TRUE alebo FALSE. Toto správanie sa niekedy označuje ako „výlučné ALEBO“, čo znamená, že pravdivý môže byť iba jeden výsledok.
Poznámka: s viac ako dvoma kritériami sa mení správanie XOR, ako je vysvetlené na stránke funkcií XOR.