DECIMALE (funzione DECIMALE)

Questo articolo descrive la sintassi della formula e l'uso della funzione DECIMALE  in Microsoft Excel.

Descrizione

Converte la rappresentazione di un numero in formato testo di una determinata base in un numero decimale.

Sintassi

DECIMALE(testo; radice)

La sintassi della funzione DECIMALE utilizza i seguenti argomenti.

  • Testo    Obbligatorio.

  • Radice    Obbligatorio. La radice deve essere un numero intero.

Osservazioni

  • La lunghezza della stringa di testo non deve essere superiore a 255 caratteri.

  • L'argomento di testo può essere qualsiasi combinazione di caratteri alfanumerici validi per la radice e non fa distinzione tra maiuscole e minuscole.

  • Excel supporta un argomento di testo maggiore o uguale a 0 e minore di 2^53. Un argomento di testo che restituisce un numero superiore a 2^53 può compromettere la precisione.

  • La radice deve essere maggiore o uguale a 2 (binario, o base 2) e minore o uguale a 36 (base 36).
    Una radice superiore a 10 utilizza i valori numerici da 0 a 9 e le lettere da A a Z secondo il caso. Ad esempio, la base 16 (esadecimale) utilizza i numeri da 0 a 9 e le lettere da A a F e la base 36 utilizza i numeri da 0 a 9 e le lettere da A a Z.

  • Se uno degli argomenti supera i limiti previsti, la funzione DECIMALE può restituire il valore di errore #NUM! o #VALORE!.

Esempio

Copiare i dati di esempio contenuti nella tabella seguente e incollarli nella cella A1 di un nuovo foglio di lavoro di Excel. Per visualizzare i risultati delle formule, selezionarle, premere F2 e quindi premere INVIO. Se necessario, è possibile regolare la larghezza delle colonne per visualizzare tutti i dati.

Formula

Descrizione

Risultato

Funzionamento

'=DECIMALE("FF";16)

Converte il valore esadecimale (base 16) FF nel valore decimale (base 10) equivalente (255).

=DECIMALE("FF";16)

"F" si trova nella posizione 15 del sistema di numerazione base 16. Poiché tutti i sistemi di numerazione iniziano con 0, il sedicesimo carattere in formato esadecimale si troverà nella quindicesima posizione. La seguente formula illustra come avviene la conversione al formato decimale:

La funzione HEX.DECIMALE presente nella cella C3 verifica questo risultato.

=HEX.DECIMALE("ff")

Formula

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

'=DECIMALE(111;2)

Converte il valore binario (base 2) 111 nel valore decimale (base 10) equivalente (7).

=DECIMALE(111;2)

"1" si trova nella posizione 1 del sistema di numerazione base 2. La seguente formula illustra come avviene la conversione al formato decimale:

La funzione BINARIO.DECIMALE presente nella cella C6 verifica questo risultato.

=BINARIO.DECIMALE(111)

Formula

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

'=DECIMALE("zap";36)

Converte il valore "zap" in base 36 nel valore decimale equivalente (45745).

=DECIMALE("zap";36)

"z" si trova nella posizione 35, "a" si trova nella posizione 10 e "p" si trova nella posizione 25. La seguente formula illustra come avviene la conversione al formato decimale.

Formula

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

Inizio pagina

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×