Denne artikkelen beskriver formelsyntaks for og bruk av funksjonen BITEKSKLUSIVETEGN i Microsoft Excel.
Beskrivelse
Returnerer en bitvis EKSKLUSIVELLER for to tall.
Syntaks
BITEKSKLUSIVELLER(tall1; tall2)
Syntaksen for BITEKSKLUSIVELLER har følgende argumenter:
- Tall1 Nødvendig. Må være større enn eller lik 0.
- Tall2 Nødvendig. Må være større enn eller lik 0.
Merknader
- BITEKSKLUSIVELLER returnerer et desimaltall som er resultatet av summen av en bitvis EKSKLUSIVELLER (eksklusiv ELLER) av parameterne.
- Hvis et av argumentene er utenfor begrensningen, returnerer BITEKSKLUSIVELLER #NUM! som feilverdi.
- Hvis et av argumentene er større enn (2^48)-1, returnerer BITEKSKLUSIVELLER #NUM! som feilverdi.
- Hvis et av argumentene er en ikke-numerisk verdi, returnerer BITEKSKLUSIVELLER #VALUE! som feilverdi.
- I resultatet er hver bitposisjon 1 hvis verdiene for parameterne i denne bitposisjonen ikke er like. med andre ord er én verdi 0 og den andre er 1. Hvis du for eksempel bruker BITEKSKLUSIVER(5,3), uttrykkes 5 som 101 i binærtall og 3 som 11 i binærtall. For å hjelpe til med sammenligningen, kan du vurdere 3 som 011. Fra høyre til venstre er bitverdiene på de tre posisjonene i dette eksemplet de samme (1) bare i posisjonen lengst til høyre. Et "ikke likt" resultat returnerer en 1 for andre og tredje posisjon fra høyre, og et "likt" resultat returnerer 0 for posisjonen lengst til høyre.
- Verdiene 1 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.
- I samme eksempel returneres 0 for bitposisjonen lengst mot høyre fordi det er en 0, 2 (2^1) returneres for den andre bitposisjonen fra høyre (verdien 1) og 4 (2^2) returneres for biten lengst mot venstre (også verdien 1). Totalen er 6 i desimalformat.
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 |
|---|---|---|---|
| =BITEKSKLUSIVELLER(5;3) | Returnerer totalen av den bitvise eksklusiv-eller-sammenligningen i hver bitposisjon. | 6 | Tallet 5 er 101 i binærtall, og 3 er 11. Du kan uttrykke 11 som 011 slik at begge tallene har tre sifre. En bitvis «Eksklusiv eller»-sammenligning kontrollerer om begge sifrene i hver posisjon ikke er like, og hvis sann, returneres en positiv verdi for denne posisjonen. |
| Test: I hvilke posisjoner er sifrene ulike? | |||
| 5 i binærtall = 101 | |||
| 3 i binærtall = 011 | |||
| jjn | |||
| (1*(2^2))+(1*(2^1))+(1*0) | |||
| 4+2+0 | |||
| 6 |