• Excel
  • Numero memorizzato come testo in Excel - come convertirlo

Numero memorizzato come testo in Excel - come convertirlo

Gavino Caputo 19 giugno 2026
Foglio di calcolo con numeri in colonna B e formula in C2 che converte il numero memorizzato come testo in inglese.

Indice

Un totale che resta a zero, una tabella pivot che ignora alcune righe o un ordinamento in cui “100” compare prima di “20” hanno spesso la stessa origine: Excel sta leggendo cifre come caratteri. Qui mostro come riconoscere un numero memorizzato come testo, convertirlo senza perdere dati e capire quando, invece, è corretto lasciarlo così.

La distinzione tra numeri e testo risolve gran parte degli errori in Excel

  • Triangolo verde e allineamento a sinistra sono segnali tipici del problema.
  • La conversione più rapida passa da Converti in numero, dal comando Testo in colonne o dalla funzione VALORE.
  • Codici, CAP, numeri di telefono e identificativi con zeri iniziali devono spesso restare testo.
  • Con file CSV e dati importati, il separatore decimale richiede una corretta impostazione locale.
  • Prima di correggere una colonna, conviene verificare se il suo contenuto rappresenta una quantità o semplicemente un codice.

Cosa significa davvero e perché succede

In Excel una cella può contenere il valore numerico 125 oppure la stringa di testo “125”. A occhio sembrano identici, ma per il foglio sono dati diversi. Il primo può essere sommato, filtrato per intervallo e usato nei grafici; il secondo viene trattato come una sequenza di caratteri.

Il problema compare soprattutto quando i dati arrivano da CSV, PDF, pagine web, gestionali o database. Anche un apostrofo iniziale, uno spazio invisibile o una colonna già formattata come Testo possono impedire il riconoscimento automatico.

Un caso frequente riguarda i separatori. In un file italiano, 1.234,56 indica normalmente mille duecentotrentaquattro virgola cinquantasei; un file proveniente da un sistema anglosassone può usare invece 1,234.56. Se Excel interpreta il formato con la cultura sbagliata, la conversione può produrre errori oppure valori diversi da quelli originali.

La conseguenza pratica non è sempre un messaggio di errore. La funzione SOMMA, per esempio, può ignorare il testo contenuto in un intervallo, mentre una ricerca tra una chiave numerica e una chiave testuale può non trovare corrispondenze. È proprio questo comportamento silenzioso a rendere il problema rischioso nei report e nelle analisi.

Come riconoscere il problema in pochi secondi

Il segnale più visibile è il triangolo verde nell’angolo superiore sinistro della cella. Selezionandola, Excel mostra un avviso relativo a un numero formattato come testo e propone spesso la conversione automatica.

Anche l’allineamento può aiutare. Per impostazione comune, i numeri sono allineati a destra e il testo a sinistra. Non è però una prova definitiva, perché un formato personalizzato o un’impostazione manuale può cambiare l’aspetto della cella.

Per un controllo più affidabile uso una colonna di verifica con =VAL.NUMERO(A2). Il risultato VERO indica che Excel riconosce A2 come numero; FALSO segnala che il contenuto è testo o che la cella è vuota. La funzione =TIPO(A2) offre un controllo aggiuntivo: restituisce 1 per un numero e 2 per il testo.

Conviene controllare anche la lunghezza e i caratteri nascosti. Una cella che contiene “125” può avere in realtà uno spazio finale, un apostrofo o uno spazio non separabile copiato da una pagina web. In questi casi il dato sembra pulito, ma le formule continuano a trattarlo in modo anomalo.

I metodi più efficaci per convertire il contenuto

Usare l’avviso di Excel

Quando il triangolo verde è presente, seleziono l’intervallo, apro il pulsante di errore e scelgo Converti in numero. È il metodo più veloce per poche celle e conserva il valore visualizzato, purché il contenuto sia davvero interpretabile come numero.

Non lo applico alla cieca a intere colonne. Se dentro lo stesso intervallo ci sono codici, valori vuoti o testi come “n.d.”, Excel potrebbe correggere solo una parte dei dati e lasciare una colonna incoerente.

Convertire con Testo in colonne

Per colonne importate in modo uniforme, seleziono i dati e apro Dati > Testo in colonne. Dopo aver mantenuto il formato appropriato nelle schermate della procedura guidata, faccio clic su Fine. Anche senza dividere realmente il contenuto, questa operazione forza spesso Excel a rivalutare il tipo dei valori.

È una soluzione pratica quando l’intervallo è ampio e non voglio inserire formule di appoggio. Prima di usarla, salvo una copia del foglio o lavoro su una colonna duplicata, soprattutto se i dati contengono zeri iniziali.

Usare una formula di conversione

In una nuova colonna posso scrivere =VALORE(A2) e trascinare la formula verso il basso. Dopo aver verificato il risultato, copio la colonna ottenuta e uso Incolla speciale > Valori per sostituire i dati originali.

Se il testo contiene spazi superflui, può bastare =VALORE(ANNULLA.SPAZI(A2)). Gli spazi non separabili, comuni nei dati copiati dal web, richiedono invece una pulizia ulteriore con Trova e sostituisci oppure con una formula che rimuova il carattere specifico.

La moltiplicazione per 1, cioè =A2*1, è una scorciatoia utile quando il contenuto è già pulito. Se compaiono virgole, punti, simboli di valuta o caratteri estranei, la formula può restituire un errore e non risolve la causa.

Metodo Quando usarlo Limite principale
Converti in numero Poche celle con avviso verde Non gestisce bene dati misti
Testo in colonne Colonne uniformi importate Richiede attenzione ai codici con zeri
VALORE Conversione controllata e ripetibile Può fallire con separatori errati
Power Query File ricorrenti e grandi volumi Richiede una breve configurazione iniziale

Quando non devi trasformarlo in numero

Non tutto ciò che contiene cifre rappresenta una quantità. Un CAP, un codice fiscale, un numero di telefono, un codice articolo o un identificativo cliente deve spesso rimanere testo, perché gli zeri iniziali e la sequenza completa dei caratteri hanno valore.

Se inserisco il CAP italiano 00100 come numero, Excel può trasformarlo in 100. Un formato personalizzato come 00000 può mostrarlo nuovamente come 00100, ma il valore sottostante resta numerico. Per un identificativo, preferisco conservarlo come testo, così evito ambiguità durante esportazioni, confronti e importazioni.

La prudenza è ancora più importante con stringhe lunghe. Excel mantiene con precisione fino a 15 cifre significative nei valori numerici; oltre questa soglia un identificativo può perdere cifre o trasformarsi in una rappresentazione non adatta. Per questo i codici lunghi non vanno “riparati” convertendoli automaticamente.

La domanda giusta, quindi, non è soltanto “Excel lo vede come testo?”. Mi chiedo prima che cosa rappresenta quel dato. Se serve per calcolare un prezzo o una quantità, lo converto; se serve per identificare un record, lo lascio testuale e uniformo il formato della colonna.

Come gestire virgole, punti e caratteri nascosti

Una conversione fallisce spesso non perché il valore sia sbagliato, ma perché il testo segue convenzioni diverse da quelle regionali di Excel. In Italia il separatore decimale è normalmente la virgola, mentre il punto viene usato per le migliaia. Un valore come “2,50” può quindi essere valido, mentre “2.50” potrebbe richiedere una trasformazione in base alle impostazioni del file.

Prima di sostituire i caratteri, verifico almeno alcuni esempi originali. Cambiare ogni punto in virgola senza capire il formato può trasformare “1.250” da mille duecentocinquanta a uno virgola duecentocinquanta. La pulizia deve seguire la convenzione della fonte, non una regola applicata automaticamente.

Per dati semplici posso usare Trova e sostituisci, rimuovere apostrofi e spazi, quindi applicare VALORE. Per file ricorrenti preferisco Power Query, dove imposto il tipo di dati e, quando necessario, la lingua di interpretazione. In questo modo la procedura resta registrata e può essere ripetuta ogni volta che arriva un nuovo file.

Leggi anche: VAL.NON.DISP in Excel - come gestire l'errore #N/D

Un controllo utile prima del calcolo

Creo una colonna di test e classifico i valori con una formula come =SE(VAL.NUMERO(A2);"Numero";"Testo"). Dopo la correzione filtro ancora la colonna per individuare eventuali residui, invece di dare per scontato che la prima conversione abbia risolto tutto.

Questo passaggio sembra banale, ma nei report è quello che protegge dai risultati parziali. Una sola riga testuale in una colonna di vendite può falsare un totale, una media o un indicatore usato in una dashboard.

Come evitare che il problema torni nei report

La correzione manuale va bene per un foglio occasionale. Se ricevo ogni settimana lo stesso export, però, correggere le celle una per una è una soluzione fragile. In quel caso definisco un flusso con Power Query, imposto i tipi delle colonne e trasformo i dati prima che arrivino al foglio di lavoro.

È utile anche separare le colonne quantitative da quelle descrittive. Prezzo, quantità e margine devono avere un tipo numerico coerente; codice prodotto e identificativo ordine devono avere un tipo testuale. Questa distinzione rende più affidabili filtri, tabelle pivot, grafici e collegamenti con Power BI.

Durante l’importazione controllo sempre tre aspetti: separatore decimale, separatore delle migliaia e presenza di valori speciali come “N/D”, trattini o celle vuote. Un singolo testo non numerico può bloccare la conversione automatica di un’intera colonna.

La mia regola pratica è semplice: prima conservo l’originale, poi pulisco in una colonna o query separata e infine verifico il risultato con un conteggio e un totale di controllo. Bastano pochi minuti, ma evitano di costruire analisi accurate solo in apparenza.

La regola che mantiene affidabile ogni colonna

Quando Excel tratta cifre come testo, la soluzione più rapida è spesso Converti in numero. Se il problema riguarda molti dati o si ripete nel tempo, VALORE e Power Query offrono un controllo maggiore, soprattutto sui separatori regionali e sugli spazi nascosti.

Prima di convertire, però, bisogna distinguere una quantità da un identificativo. Prezzi e misure si calcolano; codici e CAP si conservano. Questa scelta, più della formula utilizzata, determina se il foglio sarà davvero pronto per analisi, pivot ed esportazioni future.

Domande frequenti

Il triangolo verde e l’allineamento a sinistra sono segnali tipici, ma puoi verificare il tipo con =VAL.NUMERO(A2) o =TIPO(A2). VAL.NUMERO restituisce VERO per un valore numerico, mentre TIPO restituisce 1 per i numeri e 2 per il testo.

Per poche celle puoi scegliere Converti in numero dall’avviso di Excel. Per colonne uniformi è utile Dati > Testo in colonne; in alternativa puoi usare =VALORE(A2) e poi incollare i risultati come valori. Per file ricorrenti o grandi volumi, Power Query consente di impostare il tipo di dati e ripetere la procedura.

CAP, codici fiscali, numeri di telefono, codici articolo e identificativi devono spesso restare testo, perché gli zeri iniziali fanno parte del dato. Inoltre Excel mantiene con precisione fino a 15 cifre significative nei valori numerici, quindi gli identificativi più lunghi possono perdere cifre se convertiti.

Prima di convertire, verifica la convenzione della fonte: in Italia 1.234,56 indica normalmente migliaia e decimali, mentre altri sistemi possono usare 1,234.56. Controlla anche apostrofi, spazi finali e spazi non separabili; puoi usare ANNULLA.SPAZI, Trova e sostituisci o Power Query con la lingua di interpretazione corretta.

Valuta l'articolo

Valutazione: 0.00 Numero di voti: 0

Tag

power query
csv
tabelle pivot
separatori
codici
Autor Gavino Caputo
Gavino Caputo
Mi chiamo Gavino Caputo e da 14 anni mi occupo con passione di analisi dati, Business Intelligence e Data Science. Ho iniziato questo percorso perché sono sempre stato affascinato dalla possibilità di trasformare grandi volumi di informazioni in conoscenza utile e fruibile. Sul sito mondobi.it, il mio obiettivo è quello di rendere accessibili concetti complessi, condividendo la mia esperienza per aiutare a comprendere meglio il mondo dei dati, le sue applicazioni e le tendenze emergenti. Cerco di fornire contenuti accurati e aggiornati, spiegando i temi in modo chiaro e strutturato, basandomi su un confronto costante tra le diverse fonti e metodologie che incontro nel mio lavoro quotidiano.

Condividi post

Scrivi un commento