Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

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 esula dai vincoli, decimale può restituire il #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

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×