Denne artikkelen beskriver formelsyntaks for og bruk av GRUNNTALL -funksjonen i Microsoft Excel.
Beskrivelse
Konverterer et tall til en tekstrepresentasjon med angitt rot (grunntall).
Syntaks
GRUNNTALL(tall; rot [minimumslengde])
Syntaksen for funksjonen GRUNNTALL har følgende argumenter:
-
Tall Obligatorisk. Tallet du vil konvertere. Må være et heltall som er større enn eller lik 0 og mindre enn 2^53.
-
Rot Obligatorisk. Grunntallsrot som du vil konvertere tallet til. Må være et heltall som er større enn eller lik 2 og mindre enn 36.
-
minimumslengde Valgfritt. Minimumslengden på den returnerte strengen. Må være et heltall som er større enn eller lik 0.
Merknader
-
Hvis tall, rot eller Min_length er utenfor minimums- eller maksimumsbetingelsene, returnerer GRUNNTALL #NUM! som feilverdi.
-
Hvis tall er en ikke-numerisk verdi, returnerer GRUNNTALL #VALUE! som feilverdi.
-
Alle tall som ikke er heltall som angis som argument, avrundes til heltall.
-
Hvis minimumslengde-argumentet brukes, vil innledende nuller legges til i resultatet hvis resultatet ellers ville vært kortere enn angitt minimumslengde. GRUNNTALL(16;2) returnerer for eksempel 10000, men GRUNNTALL(16;2;8) returnerer 00010000.
-
Maksimumsverdien for minimumslengde-argumentet er 255.
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 |
=GRUNNTALL(7;2) |
Konverterer desimaltallet 7 til grunntallet 2 (binært). Resultatet er 111. |
111 |
=GRUNNTALL(100;16) |
Konverterer desimaltallet 100 til grunntallet 16 (heksadesimal). Resultatet er 64. |
64 |
=GRUNNTALL(15;2;10) |
Konverterer desimaltallet 15 til grunntallet 2 (binært) med en minimumslengde på 10 tegn. Resultatet er 0000001111, som er 1111 med seks foranstilte nuller for å gi strengen en lengde på 10 tegn. |
0000001111 |