XOR-funktsioon Excelis
Exceli funktsioonides valitsevad kõige rohkem loogilised valemid. Muul viisil peame Excelis kasutama loogilisi funktsioone. Me kõik peame kombinatsioone kasutama tingimustega IF, AND, OR. Kuid me pole näinud palju muud alakasutatud Exceli funktsiooni „XOR”.
Kui olete OR-i funktsiooni juba Excelis kasutanud, muutub XOR-funktsioon lihtsaks. Funktsioon OR tagastab TÕENE, kui mõni esitatud loogilistest testidest on täidetud ja kui kõik esitatud loogilised testid pole täidetud, annab ainult see tulemuseks vale. Veelgi olulisem on see, et kui kõik esitatud loogilised testid on täidetud, saame ainult TÕENE. Kuid XOR on siin veidi erinev. Kui kõik esitatud loogilised testid on täidetud, saame FALSE.
- Tulemuse tõeseks saamiseks peab vähemalt üks esitatud loogilistest testidest olema VÄÄR.
- Kui kõik on FALSE, siis on tulemus ainult FALSE, nii et lihtsate sõnadega, et saada TÕENE, kuna tulemuseks olev valem peaks sisaldama vähemalt ühte TRUE ja vähemalt ühte FALSE tulemust.
Süntaks
XOR-i süntaks on sama mis OR-i ja AND-funktsioonid Excelis. Allpool on XOR-funktsiooni süntaks.

- Loogiline 1: mis on esimene loogiline test?
- Loogiline 2: mis on teine loogiline test?
Nii saame rakendada 256 loogilist testi. Kuna see on sama süntaks nagu ülejäänud kaks loogilist exceli funktsiooni, ei vaja erilisi selgitusi. Nüüd liigume XOR-funktsiooni näidete juurde.
XOR-funktsiooni kasutamise näited Excelis
Näide 1
Alustuseks näitame teile lihtsat XOR-funktsiooni näidet. Mõelge allpool toodud andmetele.

- 1. samm: nende andmete põhjal peame tuvastama, kas arv 1 ja number 2 on väiksem kui 21. Nii avage veerus Olek funktsioon XOR.

- 2. samm: valige loogilise1 argumendina number 1.

- 3. samm: Meie loogiline test on see, kas valitud arv on <21 või mitte, seega esitage test A2 <21.

- 4. samm: kasutage argumenti loogika2 jaoks ka sama loogilist testi, valides numbri 2.

- 5. samm: vastuse saamiseks vajutage sisestusklahvi Enter.

Siin on number 1 22, mis on suurem kui 21 loogiline tingimus, seega tulemus on FALSE ja number 2 on 14, mis on väiksem kui loogiline tingimus 21, seega tulemus on TÕSI. Kuna loogilised tulemused on kombinatsioon TÕENE ja VALE, on lõpptulemus TÕSI.
6. samm: lohistage valem ka teistele lahtritele.

Nüüd vaadake kolmandat tulemust, selles numbris 1 on 20, mis on väiksem kui 21, seega on tulemus TÕSI ja number 2 ka 20, mis on samuti väiksem kui 21, nii et tulemus on TÕSI. Kuna kõik loogilised tulemused on tõesed, on meie XOR-i lõpptulemus VÄÄR.
Nii et TÕENE saamiseks peaks seal olema vähemalt üks TÕSI ja üks VÄÄR tulemus.
Näide 2
XOR-funktsioon töötab veidi erinevalt, kui rakendame rohkem kui 2 loogilist testi.
Funktsioon Excel XOR tagastab TÕENE, kui rohkem kui kaks loogilist testi TÕENE tulemus on paaritu. Näiteks kui on 5 loogilist testi ja nendest viiest juhul, kui 1, 3, 5 loogilist testi on TÕES, siis on ka lõpptulemus TÕSI. Kui viiest loogilisest testist on 4 loogilist testi tõesed, siis lõpptulemus on VALE.
Näiteks vaadake järgmist valemit.

Ülaltoodud näites oleme rakendanud funktsiooni XOR, et testida, kas kõik arvud on> 5 või mitte.
Esimeses valemis saime TÕENE, sest vaadake iga numbrit.
- Num 1 on väiksem kui 5, seega on tulemus FASLE,
- Num 2 on väiksem kui 5, seega tulemus on FALSE,
- Num 3 on väiksem kui 5, seega on tulemus FASLE,
- Num 4 on suurem kui 5, seega on tulemus TÕENE ja
- Num 5 on väiksem kui 5, seega tulemus on VÄÄR.
Selles FALSE tulemuse üldarvus on 4 ja TRUE tulemuse üldarvus on 1. Kuna TÕENE tulemuse arv on paaritu (st 1), on ka lõpptulemus TÕSI.
Parema mõistmise huvides vaadake allolevat tabelit.

Kui näeme, kus iganes saame paaritu arvu TÕENE loendust, on ka TÕENE lõpptulemus, kui TÕELISE tulemuse arv on ühtlane ja lõplik tulemus on VÄÄR.
Asjad, mida meeles pidada
- XOR-funktsioon on saadaval alates 2013. aasta versioonist.
- XOR saab aktsepteerida 254 loogilist testi.
- See töötab teisiti, kui rakendame Excelis rohkem kui 2 loogilist testi.
- Kuhu me jõuame, on ka TRUE loendamatu lõpptulemuse paaritu arv tõene.
- Kui TÕENE tulemus on ühtlane, on lõpptulemus VÄÄR.