Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel på nettet Excel 2024 Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016

Denne artikkelen beskriver formelsyntaks for og bruk av funksjonen HEKSTILOKT i Microsoft Excel.

Beskrivelse

Konverterer et heksadesimalt tall til et oktaltall.

Syntaks

HEKSTILOKT(tall; [plasser])

Syntaksen for funksjonen HEKSTILOKT har følgende argumenter:

  • Tall    Obligatorisk. Det heksadesimale tallet du vil konvertere. Tall kan ikke inneholde mer enn ti tegn. Den mest signifikante biten i tall er fortegnsbiten. De 39 gjenværende bitene er størrelsesbiter. Negative tall blir representert ved hjelp av toerkomplementær notasjon.

  • Plasser    Valgfritt. Antallet tegn som skal brukes. Hvis plasser er utelatt, bruker HEKSTILOKT det minste antallet tegn som er nødvendig. Plasser er nyttig når du vil fylle ut returverdien med foranstilte nuller (0).

Merknader

  • Hvis tall er et negativt tall, ignorerer HEKSTILOKT plasser og returnerer et oktaltall med ti tegn.

  • Hvis tall er negativt, kan det ikke være mindre enn FFE0000000, og hvis tall er positivt, kan det ikke være større enn 1FFFFFFF.

  • Hvis tall ikke er et gyldig heksadesimalt tall, returnerer HEX2OCT #NUM! som feilverdi.

  • Hvis HEX2OCT krever mer enn plasser tegn, returneres #NUM! som feilverdi.

  • Hvis plasser ikke er et heltall, avkortes det.

  • Hvis plasser er ikke-numeriske, returnerer HEX2OCT #VALUE! som feilverdi.

  • Hvis plasser er negative, returnerer HEX2OCT #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

=HEKSTILOKT("F"; 3)

Konverterer det heksadesimale tallet F til oktaltall med tre tegn (innledende null er utfylling).

017

=HEKSTILOKT("3B4E")

Konverterer det heksadesimale tallet 3B4E til oktaltall

35516

=HEKSTILOKT("FFFFFFFF00")

Konverterer det heksadesimale tallet FFFFFFFF00 til oktaltall

7777777400

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.