Denne artikkelen beskriver formelsyntaks for og bruk av funksjonen BITOG i Microsoft Excel.
Beskrivelse
Returnerer en bitvis OG for to tall.
Syntaks
BITOG(tall1; tall2)
Syntaksen for BITOG har følgende argumenter:
-
Tall1 Obligatorisk. Må være desimaltall og større enn eller lik 0.
-
Tall2 Obligatorisk. Må være desimaltall og større enn eller lik 0.
Merknader
-
BITOG returnerer et desimaltall.
-
Resultatet er en bitvis OG av parameterne.
-
Verdien for hver bitposisjon telles bare hvis begge parameterne er bit og posisjonen er 1.
-
Verdiene som returneres fra bitposisjonene, går fra høyre mot venstre som potens av 2. Biten lengst mot høyre returnerer 1 (2^0), biten til venstre for denne returnerer 2 (2^1) og så videre.
-
Hvis et av argumentene er mindre enn 0, returnerer BITOG #NUM! som feilverdi.
-
Hvis et av argumentene er et ikke-heltall eller er større enn (2^48)-1, returnerer BITOG #NUM! som feilverdi.
-
Hvis et av argumentene er en ikke-numerisk verdi, returnerer BITOG #VALUE! som feilverdi.
Eksempel
Kopier eksempeldataene i tabellen nedenfor, og lim dem inn i celle A1 i et nytt Excel-regneark. Hvis du vil at formlene skal vises resultater, merker du dem, trykker F2 og deretter ENTER. Hvis du vil, kan du justere kolonnebreddene slik at du kan se alle dataene.
|
Formel |
Beskrivelse |
Resultat |
Slik fungerer det |
|
=BITOG(1;5) |
Sammenligner de binære representasjonene av 1 og 5. |
1 |
Den binære representasjonen av 1 er 1, og den binære representasjonen av 5 er 101. Bitene samsvarer bare i posisjonen helt til høyre. Dette returneres som 2^0, eller 1. |
|
=BITOG(13;25) |
Sammenligner de binære representasjonene av 13 og 25. |
9 |
Den binære representasjonen av 13 er 1101, og den binære representasjonen av 25 er 11001. Bitene deres samsvarer i posisjonen helt til høyre og i fjerde posisjon fra høyre. Dette returneres som (2^0) + (2^3), eller 9. |
|
Desimaltall |
Binær representasjon |
||
|
13 |
1101 |
||
|
25 |
11001 |