
Sommario
La funzione VALORE NUMERO di Excel converte un numero in formato testo in valore numerico, utilizzando i separatori decimali e di gruppo specificati. Questa funzione può essere utilizzata per convertire valori specifici della locale in valori indipendenti dalla locale.
Scopo
Converti testo in numero con separatori personalizzatiValore di ritorno
Valore numericoSintassi
= NUMBERVALUE (text, (decimal_separator), (group_separator))argomenti
- testo - Il testo da convertire in un numero.
- decimal_separator : (opzionale) il carattere per i valori decimali.
- group_separator - (opzionale) Il carattere per il raggruppamento di migliaia.
Versione
Excel 2013Note sull'utilizzo
La funzione NUMBERVALUE converte un valore di testo che rappresenta un numero in un valore numerico valido utilizzando separatori decimali e di gruppo personalizzati. È possibile utilizzare NUMBERVALUE per tradurre i numeri da un formato di testo specifico della locale in un numero indipendente dalla locale.
Per eseguire una conversione numerica, la funzione NUMEROVALORE utilizza i separatori personalizzati forniti. Il separatore decimale è il carattere utilizzato per separare gli interi dai valori frazionari nel testo di origine. Il separatore di gruppo è il carattere utilizzato per raggruppare il testo di migliaia nel testo di origine.
Esempio
Ad esempio, per convertire la stringa "6.000" nel numero 6000, dove il separatore di raggruppamento nel testo di origine è un punto (.) Usa:
=NUMBERVALUE("6.000",",",".") // returns 6000
Nell'esempio mostrato, il testo di input è nella colonna B e l'output della funzione è nella colonna E. Le colonne C e D sono i separatori decimali e di gruppo utilizzati in ogni riga. La formula in E6, copiata in basso, è:
=NUMBERVALUE(B6,C6,D6)
Si noti che oltre ai separatori decimali e di gruppo, NUMBERVALUE ignora automaticamente lo spazio extra in B9 e valuta automaticamente il simbolo percentuale (%) in B11 dividendo per 100.
Appunti
- NUMBERVALUE ignora i caratteri di spazio extra.
- Più simboli di percentuale sono additivi.
- Se non vengono forniti separatori decimali e / o group_separator, NUMBERVALUE utilizza separatori dalla locale corrente.
- NUMBERVALUE utilizza solo il primo carattere fornito per i separatori decimali e di gruppo. I caratteri aggiuntivi vengono scartati.
- NUMEROVALORE restituisce zero se non viene fornito alcun valore di testo.
- NUMEROVALORE restituisce l'errore #VALORE se:
- Il separatore decimale appare più di una volta nel testo di origine
- Il separatore di gruppo si trova dopo il separatore decimale