Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excelin verkkoversio Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2013

Tässä artikkelissa kuvataan DESIMAALI-funktion kaavasyntaksi ja käyttö  -funktiota Microsoft Excelissä.

Kuvaus

Muuntaa annetun kannan luvun tekstimuodon desimaaliluvuksi.

Syntaksi

DESIMAALI(teksti;radix)

DESIMAALI-funktion syntaksissa on seuraavat argumentit:

  • Teksti    Pakollinen.

  • Radix    Pakollinen. Radixin on oltava kokonaisluku.

Huomautuksia

  • Tekstin merkkijonon pituuden on oltava pienempi tai yhtä suuri kuin 255 merkkiä.

  • Teksti-argumentti voi olla mitä tahansa sellaisten aakkosnumeeristen merkkien yhdistelmä, jotka ovat kelvollisia radix-kohteelle, eikä sen kirjankoko ole merkitsevä.

  • Excel tukee Teksti-argumenttia, joka on suurempi tai yhtä suuri kuin 0, mutta pienempi kuin 2^53. Teksti-argumentti, jonka ratkaisu on suurempi kuin 2^53 voi johtaa laskentatarkkuuden huononemiseen.

  • Radixin on oltava suurempi tai yhtä suuri kuin 2 (binaariluku tai kantaluku 2) ja pienempi tai yhtä suuri kuin 36 (kantaluku 36).Radixin, joka on suurempi kuin 10, on käytettävä numeerisia arvoja 0–9 ja kirjaimia A–Z tarpeen mukaan. Esimerkiksi kantaluku 16 (heksadesimaali) käyttää arvoja 0–9 ja A–F ja kantaluku 36 käyttää arvoja 0–9 ja A–Z.

  • Jos jompikumpi argumenteista on rajoitusten ulkopuolella, DESIMAALI-funktio voi palauttaa #NUM! tai #ARVO! ‑virhearvon.

Esimerkki

Kopioi esimerkkitiedot seuraavaan taulukkoon ja lisää se uuden Excel‑laskentataulukon soluun A1. Kaavat näyttävät tuloksia, kun valitset ne, painat F2-näppäintä ja sitten Enter-näppäintä. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.

Kaava

Kuvaus

Tulos

Toiminta

'=DESIMAALI("FF",16)

Muuntaa heksadesimaaliluvun (kantaluku 16) FF vastaavaksi desimaaliluvuksi (kantaluku 10) (255).

=DESIMAALI("FF",16)

"F" on kohdassa 15 perusnumerojärjestelmässä 16. Koska kaikki lukujärjestelmät alkavat numerolla 0, heksadesimaalin 16. merkki on 15. Alla oleva kaava näyttää, miten se muunnetaan desimaaliksi:

Solun C3 HEKSADES-funktio vahvistaa tuloksen.

=HEKSADES("ff")

Kaava

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

'=DESIMAALI(111,2)

Muuntaa binaariluvun (kantaluku 2) 111 vastaavaksi desimaaliluvuksi (kantaluku 10) (7).

=DESIMAALI(111,2)

"1" on kantaluvun 2 lukujärjestelmän kohdassa 1. Alla oleva kaava näyttää, miten se muunnetaan desimaaliksi:

Solun C6 BINDES-funktio vahvistaa tuloksen.

=BINDES(111)

Kaava

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

'=DESIMAALI("zap",36)

Muuntaa kantaluvun 36 arvon "zap" vastaavaksi desimaaliarvoksi (45745).

=DESIMAALI("zap",36)

"z" on kohdassa 35, "a" kohdassa 10 ja "p" kohdassa 25. Alla oleva kaava näyttää, miten se muunnetaan desimaaliksi.

Kaava

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

Sivun alkuun

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.