Applies ToExcel til Microsoft 365 Excel til Microsoft 365 til Mac Excel på internettet Excel 2024 Excel 2024 til Mac Excel 2021 Excel 2021 til Mac Excel 2019 Excel 2016

I denne artikel beskrives formelsyntaksen for og brugen af decimaltegnet  i Microsoft Excel.

Beskrivelse

Konverterer en tekstrepræsentation af et tal i en given base til en decimal.

Syntaks

DECIMAL(tekst;radikand)

Syntaksen for funktionen DECIMAL har følgende argumenter:

  • Tekst    Påkrævet.

  • Radikand    Påkrævet. Radikand skal være et heltal.

Bemærkninger

  • Strenglængden af Tekst skal være mindre end eller lig med 255 tegn.

  • Argumentet Tekst kan være en hvilken som helst kombination af alfanumeriske tegn, som er gyldige for radikanden, og der er ikke forskel på små og store bogstaver.

  • I Excel understøttes et argument af typen Tekst, som er større end eller lig med 0 og mindre end 2^53. Et tekstargument, som evalueres til et tal, der er større end 2^53, kan medføre mindre præcision.

  • Radikand skal være større end eller lig med 2 (binær eller base 2) og mindre end eller lig med 36 (grundtal 36).En radikand, der er større end 10, bruger de numeriske værdier 0-9 og bogstaverne A-Å efter behov. Grundtabel 16 (hexadecimal) bruger f.eks. 0-9 og A-F, og grundtabel 36 bruger 0-9 og A-Å.

  • Hvis et af argumenterne er uden for dets begrænsninger, returnerer DECIMAL muligvis #NUM! eller #VÆRDI! et defineret navn, der ikke er en reference, returnerer ER.FORMEL fejlværdien #VÆRDI!.

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

Sådan fungerer det

'=DECIMAL("FF",16)

Konverterer den hexadecimale (grundtal 16) værdi FF til dens tilsvarende decimalværdi (grundtal 10) (255).

=DECIMAL("FF",16)

"F" er i position 15 i basisnummersystemet 16. Da alle talsystemer starter med 0, vil det 16. tegn i hexadecimal være i den 15. position. Formlen nedenfor viser, hvordan det konverteres til decimal:

Funktionen HEX.TIL.DEC i celle C3 bekræfter dette resultat.

=HEX.TIL.DEC("ff")

Formel

=(15*(16^1))+(15*(16^0))

'=DECIMAL(111,2)

Konverterer den binære (grundtal 2) værdi 111 til dens tilsvarende decimalværdi (grundtal 10) (7).

=DECIMAL(111,2)

"1" er i position 1 i talsystemet for grundtal 2. Formlen nedenfor viser, hvordan det konverteres til decimal:

Funktionen BIN.TIL.DEC i celle C6 bekræfter dette resultat.

=BIN.TIL.DEC(111)

Formel

=(1*(2^2))+(1*(2^1))+(1*(2^0))

'=DECIMAL("zap",36)

Konverterer værdien "zap" i grundtal 36 til dens tilsvarende decimalværdi (45745).

=DECIMAL("zap",36)

"z" er i position 35, "a" er i position 10, og "p" er i position 25. Formlen nedenfor viser, hvordan det konverteres til decimal.

Formel

=(35*(36^2))+(10*(36^1))+(25*(36^0))

Toppen af siden

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.