Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

I denne artikel beskrives formelsyntaksen for og brugen af funktionen BITXELLER i Microsoft Excel.

Beskrivelse

Returnerer et bitbaseret "XELLER" af to tal.

Syntaks

BITENTENELLER(tal1;tal2)

Syntaksen for funktionen BITXELLER har følgende argumenter:

  • Tal1    Påkrævet. Skal være større end eller lig med 0.

  • Tal2    Påkrævet. Skal være større end eller lig med 0.

Bemærkninger

  • BITXELLER returnerer et decimaltal, der er resultatet af summen af et bitbaseret "XELLER" (eksklusivt XELLER), af dets parametre.

  • Hvis et af argumenterne er uden for dets begrænsning, returnerer BITXELLER #NUM! som fejlværdi.

  • Hvis et af argumenterne er større end (2^48) -1, returnerer BITXELLER #NUM! som fejlværdi.

  • Hvis et af argumenterne er en ikke-numerisk værdi, returnerer BITXELLER #VÆRDI! som fejlværdi.

  • I resultatet er hver bitposition 1, hvis værdierne af parametrene i bitpositionen ikke er ens. Med andre ord er én værdi 0, og den anden er 1. F.eks. ved brug af BITXELLER(5,3) udtrykket 5 som 101 i binær form og 3 som 11 i binær form. For at hjælpe med sammenligning kan du overveje 3 som 011. Fra højre til venstre er bitværdierne på de tre positioner i dette eksempel kun den samme (1) længst mod højre. Et 'ikke lig med'-resultat returnerer et 1 for den anden og tredje position fra højre, og et 'lig med'-resultat returnerer 0 for positionen helt til højre.

  • Værdier på 1, der returneres fra bitpositionerne, stiger fra højre mod venstre som potensen af 2. Bitten længst til højre returnerer 1 (2^0), bitten til venstre returnerer 2 (2^1) osv.

  • Hvis vi bruger det samme eksempel, returneres 0 for bitpositionen længst til højre, fordi værdien er 0, 2 (2^1) returneres for den anden bitposition fra højre (en 1-værdi), og 4 (2^2) returneres for bitten længst til venstre (også en 1-værdi). Totalen er 6 i decimalrepræsentation.

Eksempel

Kopiér eksempeldataene i følgende tabel, og sæt dem ind i celle A1 i et nyt Excel-regneark. For at få formlerne til at vise resultater skal du markere dem, trykke på F2 og derefter trykke på Enter. Hvis der er brug for det, kan du justere bredden på kolonnerne, så du kan se alle dataene.

Formel

Beskrivelse

Resultat

Sådan fungerer det

=BITXELLER(5;3)

Returnerer totalen for den bitvise "Eksklusivt eller"-sammenligning ved hver bitposition.

6

Tallet 5 er 101 i binær form, og 3 er 11. Du kan udtrykke 11 som 011, så begge tal har tre cifre. En bitvis "Eksklusivt eller"-sammenligning kontrollerer, om begge cifre på begge positioner ikke svarer til hinanden, og hvis det er sandt, returneres en positiv værdi for den pågældende position.

Test: På hvilke positioner svarer cifrene ikke til hinanden?

5 i binær form = 101

3 i binær form = 011

jjn

(1*(2^2))+(1*(2^1))+(1*0)

4+2+0

6

Toppen af siden

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×