Note: The other languages of the website are Google-translated. Back to English

Excel XOR funktion

I Excel returnerer XOR-funktionen den eksklusive eller logiske operation under en eller flere leverede betingelser. Det returnerer SAND, hvis en af ​​sætningerne er SAND, men returnerer FALSK, hvis begge udsagn er SAND. Hvis ingen af ​​dem er SAND, returnerer XOR også FALSE.

dok xor-funktion 1


 Syntaks:

Syntaksen for XOR-funktionen i Excel er:

=XOR (logical1, [logical2], ...)

 argumenter:

  • Logical1: Påkrævet. 1 til 254 betingelser, du vil teste, der kan være enten SAND eller FALSK, det kan være logiske værdier, arrays eller referencer.
  • Logical2: Valgfrit. Den anden betingelse eller logiske værdi, der skal vurderes til SAND eller FALSK.
Formula Resultat Beskrivelse
=XOR(1>0,2<1) TRUE Returnerer SAND, fordi et argument er sandt, et andet argument er forkert.
=XOR(1<0,2<1) FALSE Returnerer FALSK, fordi begge argumenter er falske.
=XOR(1>0,2>1) FALSE Returnerer FALSK, fordi begge argumenter er sande.

Noter:

  • 1. Logiske argumenter skal evalueres til SAND eller FALSK, 1 eller 0 eller referencer, der indeholder logiske værdier.
  • 2. Hvis indeholder tekst eller tomme celler, ignoreres disse værdier.
  • 3. XOR returnerer #VÆRDI! fejlværdi, hvis der ikke findes nogen logiske værdier.
  • 4. XOR anvendes i Excel 2013 og senere versioner.
  • 5. XOR returnerer SAND, når antallet af leverede betingelser, der evalueres til sandt, er ulige, og returnerer FALSK, når antallet af leverede betingelser, der vurderes til sandt, er lige, eller alle forhold er FALSE.

 Vend tilbage:

Udfør eksklusiv ELLER, og returner SAND eller FALSK.


 Anvendelse:

Lad os tage et eksempel til forståelse af brugen af ​​denne XOR-funktion. Antag, her er en rapport om spillekonkurrencen for spillerne, som indeholder resultaterne af de første to runder, nu vil jeg vide, hvilken af ​​spillerne der skal spille den tredje runde baseret på følgende betingelser:

  • Spillere, der vandt både runde 1 og runde 2 behøver ikke spille runde 3 og nå finalen direkte.
  • Spillere, der tabte både runde 1 og runde 2, er ikke berettiget til tredje runde.
  • Spillere, der vandt enten runde 1 eller runde 2, skal spille runde 3 for at bestemme, hvem der kan nå finalen.

dok xor-funktion 2

Anvend nedenstående formel, kopier derefter formlen til de celler, du har brug for, og du får resultatet som følgende skærmbillede vist:

=XOR(B2="Won", C2="Won")

dok xor-funktion 3

Tips: Denne XOR-funktion kan også indlejres i IF-funktionen, du får et brugerdefineret resultat, som du har brug for:

=IF(XOR(B2="Won", C2="Won"), "Yes", "No")

dok xor-funktion 4


De bedste Office-produktivitetsværktøjer

Kutools til Excel - Hjælper dig med at skille dig ud fra mængden

Kunne du tænke dig at udføre dit daglige arbejde hurtigt og perfekt? Kutools til Excel bringer 300 kraftfulde avancerede funktioner (Kombiner projektmapper, sum efter farve, delt celleindhold, konverter dato, og så videre...) og spar 80% tid for dig.

  • Designet til 1500 arbejdsscenarier, hjælper dig med at løse 80 % Excel-problemer.
  • Reducer tusindvis af tastatur- og museklik hver dag, lindre dine trætte øjne og hænder.
  • Bliv en Excel-ekspert på 3 minutter. Behøver ikke længere huske smertefulde formler og VBA-koder.
  • 30-dages ubegrænset gratis prøveperiode. 60-dages pengene tilbage garanti. Gratis opgradering og support i 2 år.
Ribbon of Excel (med Kutools til Excel installeret)

Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)

  • Et sekund til at skifte mellem snesevis af åbne dokumenter!
  • Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
  • Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
  • Bringer effektive faner til Office (inkluderer Excel), Ligesom Chrome, Firefox og ny Internet Explorer.
Skærmbillede af Excel (med Office-fanen installeret)
Sorter kommentarer efter
Kommentarer (1)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
HELLO,

kan du hjælpe mig med at skrive en formel med flere eller hver af dem har forskellige betingelser som eksemplet nedenfor, men problemet med det, det tager kun den første hvis eller betingelsen, så den anden tog ikke det giver mig falsk hvis jeg skriver A = "FUN-021"

IF(OR(A2="FUN-019",A2="FUN-020"),IF(AND(I2>0,I2<0.99),K2-P2,IF(AND(I2>=1,I2<9.99),K2-Q2,IF(AND(I2>=10,I2<29.99),K2-R2,IF(AND(I2>=30,I2<49.99),K2-S2,IF(I2>50,I2-0,IF(OR(A2="FUN-021",A2="FUN-022"),IF(AND(I2>0,I2<0.99),K2-P2,IF(AND(I2>=1,I2<9.99),K2-Q2,IF(AND(I2>=10,I2<29.99),K2-R2,IF(AND(I2>=30,I2<49.99),K2-S2,IF(I2>50,I2-0))))))))))))
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL