Excel vzorec: Jeden alebo druhý nie obidva

Obsah

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.

Zaujímavé články...