Funktsioon Excel XOR - kui Xori avaldused

Laadige alla töövihiku näide

Laadige alla töövihiku näide

See õpetus näitab, kuidas Funktsioon Excel XOR Excelis, et testida, kas üks ja ainult üks kriteerium vastab tõele.

Funktsiooni XOR kirjeldus:

Funktsioon XOR kontrollib, kas üks ja ainult üks tingimus on täidetud. Tagastab tõe või vale. Kui ükski tingimus ei ole täidetud või on täidetud rohkem kui üks tingimus, tagastab XOR väärtuse VÄÄR. Kui täidetud on ainult üks tingimus, tagastab XOR väärtuse TRUE.

XOR Exceli töölehe funktsiooni kasutamiseks valige lahter ja tippige:

(Pange tähele, kuidas valemisisendid ilmuvad)

XOR -funktsiooni süntaks ja sisendid:

1 = XOR (loogiline1, loogiline2)

loogiline 1 - loogilised väljendid. Näide: A1> 4.

Mis on XOR -funktsioon?

XOR on üks Exceli loogilistest funktsioonidest. See arvutab välja nn eksklusiivse VÕI testi (kasutage Exceli VÕI funktsiooni <>, kui peate kasutama kaasa arvatud VÕI).

Mis on eksklusiivne VÕI?

Eksklusiivne VÕI on pisut keerulisem kui tavaline VÕI. See nõuab rida argumente ja hindab neid kas õigeks või valeks. Siis:

  • Kui paaritu arv argumente on TRUE, tagastab XOR väärtuse TRUE
  • Kui paarisarv argumente on tõene, tagastab XOR väärtuse VÄÄR
  • Kui ükski argument pole tõene, tagastab XOR ka vale (null on paarisarv)

Funktsiooni XOR kasutamine

Funktsiooniga Excel XOR esitate mitmeid argumente. XOR hindab neid argumente kõigepealt tõeks või valeks ja seejärel viib tulemustele läbi ainuõige VÕI testi. Vaadake allolevat näidet:

1 = XOR (B3, C3)

XOR tagastab väärtuse TRUE, kui paaritu arv argumente on väärtuseks TRUE, ja FALSE, kui paarisarv argumente on tõene.

XOR -i kasutamine kahe argumendiga

Siiani on kõige levinum XOR -i kasutamine see, kui funktsioonis on ainult kaks argumenti. See tähendab, et Excel tagastab tõe, kui üks argumentidest on tõene, ja vale, kui mõlemad, või ükski argument pole tõene. Siin on näide.

Olete spordibaari omanik ja soovite oma töötajatele boonust anda, kui nad müüvad antud nädalal rohkem kui 800 dollarit toitu ja 800 dollarit jooke. Siiski tunnete end suuremeelsena, nii et kui nad müüvad toitu või jooki üle 800 dollari, kuid mitte mõlemat, annate neile poole boonuse.

Siin on eelmise nädala tegemised:

Veerus E olete Exceli funktsiooni AND abil arvutanud täieliku boonuse:

1 = JA (C3> = 800, D3> = 800)

See tagastab tõe, kui nii toidu- kui ka joogimüük on üle 800 dollari.

Ja poole boonuse saate arvutada funktsiooni XOR abil:

1 = XOR (C3> = 800, D3> = 800)

Pange tähele, et mõlema funktsiooni argumendid on täpselt samad, kuid XOR hindab neid argumente JA -le väga erinevalt.

XOR -i kasutamine rohkem kui kahe argumendiga

Kuigi enam kui kahe argumendi kasutamine on Excelis vähem levinud, saate XOR -is määratleda kuni 255 argumenti.

Ükskõik kui palju te ka ei määratleks, tagastab XOR tõese, kui paaritu arvu väärtus on tõene, ja vale, kui paarisarv on tõene.

Vaata allpool:

1 = XOR (B3: G3)

Aja säästmiseks võite siia sisestada lahtrivahemiku, mitte eraldada lahtriviiteid komadega.

Teksti võrdlemine XOR -iga

Pange tähele, et tekstide võrdlemisel ei ole tõstutundlikud. Seega annavad kõik järgmised valemid sama tulemuse:

123 = XOR (C3 = "Spielberg")= XOR (C3 = "SPIELBERG")= XOR (C3 = "SpieLbErG")

Samuti ei toeta XOR metamärke. Nii et kui kasutasite järgmist valemit:

1 = XOR (C3 = "Spiel*")

XOR otsib täpse vaste tekstistringi “Spiel*” vastu.

Numbrite võrdlemine

Arvude võrdlemisel on teie käsutuses hulk võrdlusoperaatoreid. Need on:

Kui XOR-funktsiooni avaldise väärtus on nullist erinev, tõlgendab XOR seda loogilist testi tõena. Kui avaldise väärtus on või selle väärtus on 0, hindab XOR selle väärtuseks vale. Seda näidatakse allpool:

XOR -i kasutamine koos IF -ga

XOR -i kasutatakse sageli IF -lause loogilise testi osana. Põhimõtteliselt võimaldab IF kohandada XOR -testi tagastamisväärtust. Nii et selle asemel, et öelda lihtsalt „TRUE” või „FALSE”, võite tagastada kõik - teksti, numbrid või isegi mõne muu valemi.

Tulles tagasi meie varasema spordibaari boonusnäite juurde, võite seda kasutada järgmiselt:

1 = IF (XOR (C3> = 800, D3> = 800), "Jah", "Ei")

IF hindab kõigepealt funktsiooni XOR. Kui selle väärtus on TRUE, tagastab see „Jah”. Kui selle väärtus on VÄÄR, tagastab see „Ei”.

Olen lisanud ka veeru E valemile „Täielik boonus“ IF -avalduse, mis kasutas funktsiooni AND ja mitte XOR -i.

IF kombineerimine loogiliste funktsioonidega sel viisil võib aidata muuta meie andmed inimsilmale pisut sõbralikumaks.

Lisateavet leiate Exceli IF -funktsiooni põhilehelt <>.

XOR Google'i arvutustabelites

Funktsioon XOR töötab Google'i arvutustabelites täpselt samamoodi nagu Excelis:

lisamärkmed

Kasutage funktsiooni XOR, et testida, kas üks ja ainult üks tingimus on täidetud. Iga tingimus peab olema loogiline avaldis (nt: a1> 5), viide lahtrile, mis sisaldab tõde või vale, või massiiv, mis sisaldab kõiki loogilisi väärtusi. Kui üks ja ainus tingimused on TÕESED, valem tagastab tõe, vastasel juhul tagastab vale.

XOR on loogiline funktsioon ja seda kasutatakse tavaliselt koos mõne teise loogilise funktsiooniga, KUI:
IF -valem teeb üht asja, kui tingimus on TÕENE, ja teeb teist, kui tingimus on VÄÄR. Funktsiooni VÕI kasutades pesate selle sageli IF -funktsiooni.

Võite kasutada ka teisi loogilisi funktsioone:
Funktsioon AND testib, kas kõik tingimused on täidetud.
VÕI Valemid testivad, kui üks või mitu tingimus on täidetud.

Tagasi kõigi Exceli funktsioonide loendisse

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave