BITXELLER, funktionen

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

Beskrivelse

Returnerer et bitbaseret 'ENTENELLER' 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

  • BITENTENELLER returnerer et decimaltal, der er resultatet af summen af et bitbaseret 'ENTENELLER' (eksklusivt ENTENELLER), af dets parametre.

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

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

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

  • I resultatet er hver bitposition 1, hvis værdien af parameteren på den bitposition ikke er lig med. Sagt på en anden måde – én værdi er 0, og den anden værdi er 1. Hvis du f.eks. bruger BITENTENELLER(5;3), udtrykkes 5 som 101 i binært tal og 3 som 11 i binært tal. Som en hjælp til at sammenligne de to tal, kan du opfatte 3 som 011. Fra højre mod venstre er bitværdien på de tre positioner i eksemplet kun den samme (1) på positionen længst mod højre. Et 'er forskellig fra'-resultat returnerer 1 for den anden og den tredje position fra højre, og et ‘lig med’-resultat returnerer 0 for positionen længst 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

=BITENTENELLER(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

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×