DECIMAL (funkcija DECIMAL)

V članku je opisana sintaksa formule in uporaba funkcije DECIMAL v Microsoft Excelu.

Opis

Besedilni prikaz števila v dani osnovi pretvori v decimalno število.

Sintaksa

DECIMAL(besedilo, koren)

Funkcija DECIMAL ima te argumente.

  • Besedilo    je zahtevano.

  • Koren    je zahtevano. Koren mora biti celo število.

Opombe

  • Dolžina niza za argument besedila mora biti enaka ali manjša od 255 znakov.

  • Argument besedila je lahko poljubna kombinacija alfanumeričnih znakov, ki jih koren prepozna, in ne razlikuje med velikimi in malimi črkami.

  • Excel podpira argument besedila, ki je večji ali enak številu 0 in manjši od števila 2^53. Argument besedila, ki se razreši v število, ki je večje od 2^53, ne bo več natančen.

  • Koren mora biti večji ali enak številu 2 (dvojiško ali številski sistem z osnovo 2) in manjši ali enak 36 (številski sistem z osnovo 36).
    Koren, ki je večji od števila 10, po potrebi uporablja številske vrednosti 0–9 in črke A–Z. Šestnajstiški številski sistem (z osnovo 16) na primer uporablja številske vrednosti 0–9 in črke A–Z.

  • Če je vrednost katerega koli argumenta izven omejitev, funkcija DECIMAL vrne vrednost napake #NUM! ali #VALUE!.

Primer

Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.

Formula

Opis

Rezultat

Kako deluje

'=DECIMAL("FF"; 16)

Pretvori šestnajstiško (z osnovo 16) vrednost FF v enakovredno desetiško (z osnovo 10) vrednost (255).

=DECIMAL("FF"; 16)

»F« je na mestu 15 v številskem sistemu z osnovo 16. Ker se vsi številski sistemi začnejo z 0, bo 16. znak v šestnajstiškem zapisu na 15. mestu. Ta formula kaže, kako se pretvarja v desetiški sistem:

Funkcija HEX2DEC v celici C3 preveri ta rezultat.

=HEX2DEC("ff")

Formula

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

'=DECIMAL(111; 2)

Pretvori dvojiško (z osnovo 2) vrednost 111 v enakovredno desetiško (z osnovo 10) vrednost (7).

=DECIMAL(111; 2)

»1« je na mestu 1 v številskem sistemu z osnovo 2. Ta formula kaže, kako se pretvarja v desetiški sistem:

Funkcija BIN2DEC v celici C6 preveri ta rezultat.

=BIN2DEC(111)

Formula

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

'=DECIMAL("zap"; 36)

Pretvori vrednost »zap« z osnovo 36 v enakovredno desetiško vrednost (45745).

=DECIMAL("zap"; 36)

»z« je na mestu 35, »a« je na mestu 10 in »p« je na mestu 25. Ta formula kaže, kako se pretvarja v desetiški sistem.

Formula

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

Na vrh strani

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×