Formula Excel: converti testo in numeri -

Sommario

Formula generica

=VALUE(A1)

Sommario

Per convertire semplici valori di testo in numeri, è possibile utilizzare la funzione VALORE o semplicemente aggiungere zero come descritto di seguito. Nell'esempio mostrato, la formula in C5 è:

=VALUE(B5)

sfondo

A volte Excel finisce con il testo in una cella, quando vuoi davvero un numero. Ci sono molte ragioni per cui questo potrebbe accadere e molti modi per risolverlo. Questo articolo descrive un approccio basato su formule per convertire i valori di testo in numeri.

Spiegazione

In questo esempio, i valori nella colonna A vengono "memorizzati come testo". Ciò significa che se provi a SOMMA la colonna A, otterrai un risultato pari a zero.

La funzione VALUE tenterà di "forzare" un numero memorizzato come testo in un numero vero. In casi semplici, funzionerà e otterrai un risultato numerico. Se non funziona, riceverai un errore #VALUE.

Aggiungi invece zero

Un altro trucco comune è semplicemente aggiungere zero al valore del testo con una formula come questa:

=A1+0

Ciò forza Excel a provare a convertire il valore di testo in un numero per gestire l'operazione matematica. Ha la stessa funzionalità di VALUE sopra. Nell'esempio mostrato, C7 utilizza questa formula.

Spogliare altri personaggi

Se una cella contiene caratteri non numerici come trattini, punteggiatura e così via, dovrai rimuovere quei caratteri prima di poterli convertire in numeri.

Le formule in C8 e C9 mostrano come utilizzare le funzioni SINISTRA e DESTRA per rimuovere i caratteri non numerici da un valore di testo prima che venga convertito in un numero. È inoltre possibile utilizzare la funzione MID in situazioni più complicate. Se è necessario eliminare gli spazi aggiuntivi o altri caratteri non stampabili, vedere le funzioni TAGLIA e PULISCI.

Infine, la funzione SOSTITUISCI ti consentirà di rimuovere i caratteri con la funzionalità di tipo "cerca e sostituisci".

Articoli interessanti...