Excel XOR -toiminto - jos Xor -lausunnot

Lataa esimerkkityökirja

Lataa esimerkkityökirja

Tämä opetusohjelma osoittaa, miten Excel XOR -toiminto Excelissä testataksesi, onko yksi ja vain yksi kriteeri totta.

XOR -toiminnon kuvaus:

XOR -toiminto tarkistaa, täyttyykö yksi ja vain yksi ehto. Palauttaa TOSI tai EPÄTOSI. Jos mikään ehto ei täyty tai useampi kuin yksi ehto täyttyy, XOR palauttaa EPÄTOSI. Jos vain yksi ehto täyttyy, XOR palauttaa arvon TOSI.

Jos haluat käyttää XOR Excel -laskentataulukkotoimintoa, valitse solu ja kirjoita:

(Huomaa, miten kaavasyötteet näkyvät)

XOR -toiminnon syntaksi ja tulot:

1 = XOR (looginen1, looginen2)

looginen 1 - Loogiset ilmaisut. Esimerkki: A1> 4.

Mikä on XOR -toiminto?

XOR on yksi Excelin loogisista toiminnoista. Se laskee niin sanotun "yksinomaisen TAI" -testin (käytä Excel TAI -toimintoa <>, jos haluat käyttää mukaan lukien TAI).

Mikä on yksinomainen TAI?

Yksinomainen TAI on hieman monimutkaisempi kuin tavallinen TAI. Se vaatii useita argumentteja ja arvioi ne joko TOSI tai EPÄTOSI. Sitten:

  • Jos pariton määrä argumentteja on TOSI, XOR palauttaa arvon TOSI
  • Jos parillinen määrä argumentteja on TOSI, XOR palauttaa EPÄTOSI
  • Jos mikään argumentti ei ole TOSI, XOR palauttaa myös EPÄTOSI (nolla on parillinen luku)

XOR -toiminnon käyttäminen

Excel XOR -toiminnon avulla annat useita argumentteja. XOR arvioi ensin nämä argumentit TOSIIN tai EPÄTOSIIN ja suorittaa sitten yksinomaisen TESTI -testin tuloksille. Katso alla oleva esimerkki:

1 = XOR (B3, C3)

XOR palauttaa arvon TOSI, jos pariton määrä argumentteja arvioi arvoksi TOSI, ja epätosi, jos parillinen määrä argumentteja arvioi arvon TOSI.

XOR: n käyttäminen kahden argumentin kanssa

Yleisin XOR: n käyttö on ylivoimaisesti silloin, kun funktiossa on vain kaksi argumenttia. Tämä tarkoittaa, että Excel palauttaa TOSI, jos jompikumpi argumentista on tosi, ja EPÄTOSI, jos molemmat, tai mikään argumentti ei ole totta. Tässä on esimerkki.

Olet urheilubaarin omistaja ja haluat antaa henkilökunnallesi bonuksen, jos he myyvät yli 800 dollaria ruokaa ja 800 dollaria juomia tietyn viikon aikana. Kuitenkin sinusta tuntuu anteliaalta, joten jos he myyvät yli 800 dollaria joko ruokaa tai juomaa, mutta eivät molempia, annat heille puolet bonusta.

Tässä viime viikon otoksia:

Sarakkeessa E olet laskenut täyden bonuksen Excelin AND -toiminnolla <>:

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

Tämä palauttaa TOSI, jos sekä elintarvikkeiden että juomien myynti on yli 800 dollaria.

Ja voit laskea puolibonuksen XOR -toiminnolla:

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

Huomaa, että kummankin funktion argumentit ovat täsmälleen samat, mutta XOR arvioi nämä argumentit hyvin eri tavalla kuin AND.

XOR: n käyttäminen useamman kuin kahden argumentin kanssa

Vaikka useamman kuin kahden argumentin käyttäminen on harvinaisempaa Excelissä, voit määrittää jopa 255 argumenttia XORissa.

Riippumatta siitä, kuinka monta määrität, XOR palauttaa TOSI, jos pariton luku arvioi TOSI, ja EPÄTOSI, jos parillinen määrä arvioi TOSI.

Katso alempaa:

1 = XOR (B3: G3)

Ajan säästämiseksi voit syöttää solualueen tänne sen sijaan, että erottaisit soluviittaukset pilkuilla.

Tekstin vertaaminen XOR: iin

Huomaa, että tekstin vertailussa ei ole merkitystä kirjainkoolla. Joten seuraavat kaavat tuottavat saman tuloksen:

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

XOR ei myöskään tue jokerimerkkejä. Joten jos käytit seuraavaa kaavaa:

1 = XOR (C3 = "Spiel*")

XOR etsii tarkkaa vastaavuutta tekstimerkkijonoa "Spiel*" vastaan.

Numeroiden vertailu

Käytössäsi on useita vertailuoperaattoreita, kun vertaat numeroita. Nämä ovat:

Jos XOR-funktion lauseke on nollasta poikkeava luku, XOR tulkitsee kyseisen loogisen testin TOSI-arvoksi. Jos lauseke on tai sen arvo on 0, XOR arvioi tämän epätosi. Tämä näkyy alla:

XOR: n käyttö IF: n kanssa

XOR: ia käytetään usein osana loogista testiä IF -käskyssä. Pohjimmiltaan IF: n avulla voit muokata XOR -testin palautusarvoa. Joten sen sijaan, että sanoisit vain "TRUE" tai "FALSE", voit palauttaa mitä tahansa - tekstiä, numeroita tai jopa toisen kaavan.

Palataksemme aikaisempaan urheilubaarien bonusesimerkkiimme voit käyttää sitä seuraavasti:

1 = JOS (XOR (C3> = 800, D3> = 800), "Kyllä", "Ei")

IF arvioi ensin XOR -toiminnon. Jos arvo on TOSI, se palauttaa sitten "Kyllä". Jos sen arvo on EPÄTOSI, se palauttaa "Ei".

Olen myös lisännyt IF -lausekkeen sarakkeen E "Full Bonus" -kaavaan, joka käytti AND -funktiota XOR: n sijaan.

IF: n yhdistäminen loogisiin toimintoihin tällä tavalla voi tehdä datastamme hieman ystävällisemmän ihmissilmälle.

Lue lisää Excel IF -toiminnon pääsivulta <>.

XOR Google Sheetsissä

XOR -toiminto toimii täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä:

Lisämerkinnät

Käytä XOR -toimintoa testataksesi, täyttyykö yksi ja vain yksi ehto. Jokaisen ehdon on oltava looginen lauseke (esim. A1> 5), viittaus soluun, joka sisältää TOSI tai EPÄTOSI, tai taulukko, joka sisältää kaikki loogiset arvot. Jos yksi ja ainoa ehdot ovat TOSI, kaava palauttaa TOSI, muuten se palauttaa EPÄTOSI.

XOR on looginen funktio ja sitä käytetään yleensä yhdessä toisen loogisen funktion kanssa, JOS:
IF -kaava tekee yhden asian, jos ehto on TOSI, ja toisen, jos ehto on EPÄTOSI. Usein TAI -toimintoa käytettäessä se "sijoitetaan" IF -toimintoon.

Voit myös halutessasi käyttää näitä muita loogisia toimintoja:
AND -toiminto testaa, jos kaikki ehdot täyttyvät.
TAI Kaavat testaa, jos yksi tai useampi edellytys täyttyy.

Palaa Excelin kaikkien toimintojen luetteloon

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave