Funzione NUMBERVALUE di Excel
A volte può capitare di importare un elenco di numeri nel foglio di lavoro con formato testo, come mostrato nello screenshot seguente. In questi casi, Excel non li riconosce come numeri veri e propri. Come convertire allora queste celle in numeri standard? La funzione NUMBERVALUE di Excel permette di trasformare rapidamente e facilmente i numeri memorizzati come testo in valori numerici.

Sintassi:
La sintassi della funzione NUMBERVALUE in Excel è:
Argomenti:
- textObbligatorio. Il testo da convertire in numero normale.
- decimal_separator: Facoltativo. Carattere usato come separatore decimale nel valore di testo.
- group_separator: Facoltativo. Carattere utilizzato come separatore delle migliaia o dei milioni nel valore di testo.
Note:
- 1. Se decimal_separator e group_separator non sono specificati, la funzione NUMBERVALUE utilizzerà i separatori definiti nelle impostazioni locali correnti.
- 2. Se la stringa di testo corrisponde a una cella vuota, il risultato sarà 0.
- 3. Verrà restituito il valore di errore #VALORE!
- 1). Se un separatore decimale compare più di una volta nella stringa di testo;
- 2). Se il separatore delle migliaia compare dopo il separatore decimale nella stringa di testo;
- 4. Se la stringa di testo contiene spazi vuoti, la funzione NUMBERVALUE li ignora automaticamente. Ad esempio, “1 0 0 0 0 ” viene convertito in 10000.
- 5. Se nei parametri decimal-separator o group-separator sono specificati più caratteri, verrà utilizzato esclusivamente il primo.
- 6. La funzione NUMBERVALUE è disponibile in Excel 2016, Excel 365 e versioni successive.
Restituisce:
Restituisce il numero reale corrispondente a un valore numerico memorizzato come testo.
Esempi:
Esempio 1: Utilizzi di base della funzione NUMBERVALUE
Si supponga di avere un elenco di numeri memorizzati in formato testo, per i quali sono stati specificati separatamente il separatore decimale e il separatore delle migliaia, come illustrato nello screenshot seguente.

Per convertire il testo in formato numerico reale, applicare la seguente formula:
Successivamente, trascinare la maniglia di riempimento verso il basso fino alle celle a cui si desidera applicare questa formula e si otterrà il risultato mostrato nello screenshot seguente:

Note:
1. In questa formula, A2 è la cella che contiene il testo da convertire, B2 è il separatore decimale nel testo e C2 contiene il separatore delle migliaia.
2. È inoltre possibile utilizzare direttamente stringhe di testo al posto dei riferimenti di cella nella formula precedente, come mostrato di seguito:
Esempio 2: Utilizzo della funzione NUMBERVALUE per gestire valori percentuali
Se il testo termina con uno o più simboli di percentuale (%), questi verranno inclusi nel calcolo del risultato. In presenza di più simboli di percentuale, la funzione NUMBERVALUE li considererà tutti, generando un risultato coerente con tale molteplicità. Si veda lo screenshot:

Altre funzioni:
- Funzione DESTRA di Excel
- La funzione DESTRA estrae il testo partendo dalla destra della stringa.
- Funzione MAIUSC.INIZ di Excel
- La funzione MAIUSC.INIZ trasforma in maiuscolo la prima lettera di ogni parola della stringa di testo e converte tutte le altre lettere in minuscolo.
- Funzione TROVA di Excel
- La funzione TROVA ti permette di individuare la posizione esatta di un carattere specifico o di una sottostringa all’interno di una stringa di testo.
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.