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
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

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

×