I denne artikel beskrives formelsyntaksen for og brugen af funktionen BASE i Microsoft Excel.
Beskrivelse
Konverterer et tal til en tekstrepræsentation med den givne radikand (base).
Syntaks
BASE(Tal;Radikand [Min_længde])
Syntaksen for funktionen BASIS har følgende argumenter:
-
Tal Påkrævet. Det tal, som du vil konvertere. Skal være et heltal større end eller lig med 0 og mindre end 2^53.
-
Radikand Påkrævet. Den rodradikand, som du vil konvertere tallet til. Skal være et heltal større end eller lig med 2 og mindre end eller lig med 36.
-
Min_længde Valgfrit. Minimumlængden af den returnerede streng. Skal være et heltal større end eller lig med 0.
Bemærkninger
-
Hvis Tal, Radix eller Min_længde er uden for minimum- eller maksimumbegrænsningerne, returnerer BASIS fejlværdien #NUM! .
-
Hvis Tal er en ikke-numerisk værdi, returnerer BASIS fejlværdien #VÆRDI! .
-
Alle andre tal end heltal, der angive som argument, afkortes til et heltal.
-
Hvis argumentet Min_længde medtages, føjes foranstillede nuller til resultatet, hvis resultatet ellers ville være kortere end den angivne minimumlængde. BASIS(16;2) returnerer f.eks. 10000, men BASIS(16;2;8) returnerer 00010000.
-
Den maksimale værdi af argumentet Min_længde er 255.
Eksempel
Kopiér eksempeldataene i følgende tabel, og sæt dem ind i celle A1 i et nyt Excel-regneark. For at få formlerne til at vise resultater skal du markere dem, trykke på F2 og derefter trykke på Enter. Hvis der er brug for det, kan du justere bredden på kolonnerne, så du kan se alle dataene.
Formel |
Beskrivelse |
Resultat |
=BASIS(7;2) |
Konverterer decimaltallet 7 til grundtallet 2 (binært). Resultatet er 111. |
111 |
=BASIS(100;16) |
Konverterer decimaltallet 100 til grundtallet 16 (hexadecimal). Resultatet er 64. |
64 |
=BASIS(15;2;10) |
Konverterer decimaltallet 15 til grundtallet 2 (binært) med en minimumlængde på 10. Resultatet er 0000001111, hvilket er 1111 med nuller foran for at gøre strengen 10 tegn lang. |
0000001111 |