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  funzione 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 è esterno ai vincoli, DECIMALe può restituire il valore #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?

Grazie per il feedback!

×