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 |