Kuidas kasutada funktsiooni Excel XOR -

Lang L: none (table-of-contents)

Kokkuvõte

Funktsioon XOR täidab nn eksklusiivset VÕI. Kahe loogilise väitega tagastab XOR TÕENE, kui kumbki lause on TÕENE, kuid tagastab VÄÄR, kui mõlemad väited on TÕENÄGED. Kui kumbki pole tõsi, tagastab XOR ka FALSE.

Eesmärk

Tehke eksklusiivne VÕI

Tagastusväärtus

Õige või vale

Süntaks

= XOR (loogiline1, (loogiline2),…)

Argumendid

  • loogiline1 - avaldis, konstant või viide, mille väärtuseks on TRUE või FALSE.
  • loogiline2 - (valikuline) avaldis, konstant või viide, mille väärtuseks on TRUE või FALSE.

Versioon

Excel 2013

Kasutusjuhised

XOR-funktsioon täidab seda, mida nimetatakse "ainuõiguslikuks OR-ks", erinevalt funktsioonist OR-i sooritatavast "kaasavast OR-st". Kui funktsioon OR tagastab tõene, kui mõni loogika on TÕENE, siis XOR tagastab teatud juhtudel TÕENE. Lihtsamal juhul, ainult kahe loogilise väitega, tagastab XOR TÕENE ainult siis, kui üks loogikatest on TÕSI, mitte siis, kui mõlemad loogikad on tõesed.

Ainult OR mõiste on programmeerimismaailmas tuttavam. Selges inglise keeles võite mõelda sellise lause: "Ma lähen kas suvel New Yorki või San Franciscot külastama". Miski ei takista mul mõlemat külastamast, kuid tähendus on selgelt see, et kavatsen külastada ainult üht või teist.

Rohkem kui 2 loogikaga

Rohkem kui 2 loogika korral tagastab XOR väärtuse TRUE ainult siis, kui TRUE loogikate arv on paaritu, nagu on näidatud järgmises näites:

Märkused:

  • Loogilised argumendid peavad vastama väärtusele TRUE või FALSE, 1 või 0 või olema viited, mis sisaldavad loogilisi väärtusi.
  • Tühje viiteid eiratakse.
  • XOR tagastab väärtuse #VALUE! kui loogilisi väärtusi ei leita.
  • Rohkem kui kahe loogika korral tagastab XOR väärtuse TRUE, kui TRUE loogikate arv on paaritu, ja FALSE, kui mitte.
  • XOR võeti kasutusele Excelis 2013.

Huvitavad Artiklid...