Applies ToExcel til Microsoft 365 Excel til Microsoft 365 til Mac Excel på internettet Excel 2024 Excel 2024 til Mac Excel 2021 Excel 2021 til Mac Excel 2019 Excel 2019 til Mac Excel 2016

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

Beskrivelse

Returnerer et bitbaseret 'ELLER' af to tal.

Syntaks

BITELLER(tal1;tal2)

Syntaksen for funktionen BITELLER har følgende argumenter:

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

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

Bemærkninger

  • Resultatet er et bitbaseret 'ELLER' af dens parametre.

  • I resultatet er hver bitposition 1, hvis nogen af parameterens bit på den position er 1.

  • Den værdi, 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 et af argumenterne er uden for dets begrænsninger, returnerer BITELLER #NUM! fejlværdi.

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

  • Hvis et af argumenterne er en ikke-numerisk værdi, returnerer BITELLER #VALUE! et defineret navn, der ikke er en reference, returnerer ER.FORMEL fejlværdien #VÆRDI!.

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

=BITELLER(23;10)

Sammenligner bitpositionerne for de binære repræsentationer af de to tal, og hvis en af positionerne indeholder 1, returneres 2 ophøjet til en potens afhængigt af bitpositionen. Derefter sammenlægges disse tal.

31

Tallet 23 er 10111 i binær form, og 10 er 1010. Værdien 1 findes i enhver position på alle fem positioner for begge af de to tal. Du kan udtrykke 1010 som 01010, så begge tal har det samme antal cifre. Tallene 2^0, 2^1, 2^2, 2^3 og 2^4 sammenlægges og giver samlet 31.

23 = 10111

10 = 01010

Test: Findes 1 i nogen af de fem positioner?

jjjjj

1+2+4+8+16=31

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.