DECIMAL

Selles artiklis kirjeldatakse Microsoft Exceli funktsiooni DECIMAL valemisüntaksit ja kasutamist.

Kirjeldus

Teisendab antud alusel arvu tekstkuju kümnendarvuks.

Süntaks

DECIMAL(tekst; alus)

Funktsiooni DECIMAL süntaksil on järgmised argumendid.

  • Tekst    – nõutav.

  • Alus    – nõutav. Alus peab olema täisarv.

Kommentaarid

  • Teksti argumendi stringipikkus ei tohi ületada 255 märki.

  • Teksti argument võib olla suvaline aluse jaoks sobiv tähe- ja numbrimärkide kombinatsioon ning see pole tõstutundlik.

  • Excel toetab teksti argumenti, mille väärtus on suurem kui 0 või sellega võrdne ja väiksem kui 2^53. Teksti argument, mis annab tulemiks suurema arvu kui 2^53, võib kaasa tuua arvutustäpsuse kao.

  • Alus peab olema suurem kui 2 või sellega võrdne (kahendsüsteem või alus 2) ja väiksem kui 36 või sellega võrdne (alus 36).
    Alus, mis on suurem kui 10, kasutab vastavalt vajadusele arvväärtusi 0–9 ja inglise tähestiku tähti A–Z. Alus 16 (kuueteistkümnendsüsteem) näiteks kasutab arvväärtusi 0–9 ja tähti A–F ning alus 36 kasutab arvväärtusi 0–9 ja A–Z.

  • Kui kummagi argumendi väärtus jääb väljapoole piiranguid, võib funktsioon DECIMAL tagastada veaväärtuse #NUM! või #VALUE!.

Näide.

Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töövihiku lahtrisse A1. Selleks, et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi. Vajadusel saate kogu teabe nägemiseks veerulaiust muuta.

Valem

Kirjeldus

Tulem

Tööpõhimõtted

'=DECIMAL("FF";16)

Teisendab kuueteistkümnendväärtuse (alus 16) FF sellele vastavaks kümnendväärtuseks (alus 10), mis on 255.

=DECIMAL("FF";16)

"F" asub kuueteistkümnendsüsteemis positsioonil 15. Kuna kõik arvusüsteemid algavad nullist, asub kuueteistkümnendsüsteemi 16. märk 15. positsioonil. Järgmine valem näitab, kuidas arv kümnendkujule teisendatakse.

Tulem kinnitatakse lahtris C3 asuva funktsiooniga HEX2DEC.

=HEX2DEC("ff")

Valem

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

'=DECIMAL(111;2)

Teisendab kahendväärtuse (alus 2) 111 sellele vastavaks kümnendväärtuseks (alus 10), mis on 7.

=DECIMAL(111;2)

"1" asub kahendsüsteemis positsioonil 1. Järgmine valem näitab, kuidas arv kümnendkujule teisendatakse.

Tulem kinnitatakse lahtris C6 asuva funktsiooniga BIN2DEC.

=BIN2DEC(111)

Valem

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

'=DECIMAL("zap";36)

Teisendab väärtuse "zap" (alus 36) sellele vastavaks kümnendväärtuseks (45745).

=DECIMAL("zap";36)

"z" asub positsioonil 35, "a" asub positsioonil 10 ja "p" asub positsioonil 25. Järgmine valem näitab, kuidas arv kümnendkujule teisendatakse.

Valem

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

Lehe algusse

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×