Denne artikkelen beskriver formelsyntaks for og bruk av funksjonen BINTILHEKS i Microsoft Excel.
Beskrivelse
Konverterer et binærtall til et heksadesimalt tall.
Syntaks
BINTILHEKS(tall; [plasser])
Syntaksen for funksjonen BINTILHEKS har følgende argumenter:
-
Tall Obligatorisk. Det binære tallet du vil konvertere. Tall skal ikke inneholde mer enn ti tegn (10 biter). Den viktigste biten av tall er tegnbiten. De 9 gjenværende bitene er størrelsesbiter. Negative tall representeres som toerkomplement.
-
Plasser Valgfritt. Antall tegn som skal brukes. Hvis plasser er utelatt, bruker BINTILHEKS det minste antall tegn som er nødvendig. Plasser er nyttige når du vil fylle ut returverdien med foranstilte nuller.
Kommentarer
-
Hvis tall ikke er et gyldig binærtall, eller hvis tallet inneholder mer enn 10 tegn (10 biter), returnerer BIN2HEX #NUM! som feilverdi.
-
Hvis tall er negativt, ignorerer BINTILHEKS plasser og returnerer et heksadesimalt tall med ti tegn.
-
Hvis BIN2HEX krever mer enn plasser tegn, returneres #NUM! som feilverdi.
-
Hvis plasser ikke er et heltall, avkortes det.
-
Hvis plasser er ikke-numeriske, returnerer BIN2HEX #VALUE! som feilverdi.
-
Hvis plasser er negative, returnerer BIN2HEX #NUM! 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 |
=BINTILHEKS(11111011; 4) |
Konverterer binærtallet 11111011 til heksadesimal med fire tegn |
00FB |
=BINTILHEKS(1110) |
Konverterer binærtallet 1110 til heksadesimal |
E |
=BINTILHEKS(1111111111) |
Konverterer binærtallet 1111111111 til heksadesimal |
FFFFFFFFFF |