DECIMAL

Primjenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016

U ovom se članku opisuje sintaksa formula i korištenje funkcije DECIMAL u programu Microsoft Excel.

Opis

Pretvara tekstnu reprezentaciju broja u danoj bazi u decimalni broj.

Sintaksa

DECIMAL(tekst, radiks)

Sintaksa funkcije DECIMAL sadrži sljedeće argumente:

  • Tekst Obavezno.
  • Radiks Obavezno. Radiks mora biti cijeli broj.

Napomene

  • Tekstni niz ne smije biti dulji od 255 znakova.
  • Argument Tekst može biti bilo koja kombinacija alfanumeričkih znakova valjanih za radiks i u njemu se ne razlikuju velika i mala slova.
  • Excel podržava argument Tekst veći ili jednak 0 i manji od 2^53. Tekstni argument čiji je rezultat veći od 2^53 može dovesti do gubitka preciznosti.
  • Radiks ne smije biti manji od 2 (binarni broj ili baza 2) ili manji od ili jednak 36 (baza 36).
    Za radikse veće od 10 po potrebi se koriste numeričke vrijednosti od 0 do 9 i slova od A do Z. Za bazu 16 (heksadecimalni broj), primjerice, koriste se znamenke od 0 do 9 i slova od A do F, a za bazu 36 koriste se znamenke od 0 do 9 i slova od A do Z.
  • Ako je bilo koji argument izvan ograničenja, funkcija DECIMAL može vratiti vrijednost #NUM! ili #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.

Primjer

Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.

Formula Opis Rezultat Način funkcioniranja
'=DECIMAL("FF";16) Pretvara heksadecimalnu (baza 16) vrijednost FF u decimalnu (baza 10) vrijednost (255). =DECIMAL("FF";16) "F" je na položaju 15 u brojevnom sustavu s bazom 16. S obzirom na to da svi brojevni sustavi počinju s 0, 16. znak u heksadecimalnom sustavu bit će na 15. položaju. Formula u nastavku prikazuje pretvaranje u decimalni sustav:
Funkcija HEX2DEC u ćeliji C3 potvrđuje taj rezultat. =HEX2DEC("ff") Formula
=(15*(16^1))+(15*(16^0))
'=DECIMAL(111;2) Pretvara binarnu (baza 2) vrijednost 111 u decimalnu (baza 10) vrijednost (7). =DECIMAL(111;2) "1" je na položaju 1 u brojevnom sustavu s bazom 2. Formula u nastavku prikazuje pretvaranje u decimalni sustav:
Funkcija BIN2DEC u ćeliji C6 potvrđuje taj rezultat. =BIN2DEC(111) Formula
=(1*(2^2))+(1*(2^1))+(1*(2^0))
'=DECIMAL("zap";36) Pretvara vrijednost "zap" u bazi 36 u decimalnu vrijednost (45745). =DECIMAL("zap";36) "z" je na položaju 35, "a" na položaju 10, a "p" na položaju 25. Formula u nastavku prikazuje pretvaranje u decimalni sustav.
Formula
=(35*(36^2))+(10*(36^1))+(25*(36^0))

Vrh stranice