Vai al contenuto principale

Excel: convertire testo in numero. Metodi semplici che funzionano

Scopri metodi affidabili per convertire il testo in numeri in Excel, tra cui funzionalità integrate, formule e tecniche manuali. Impara a risolvere i casi ostinati in cui i numeri restano archiviati come testo.
Aggiornato 3 giu 2026  · 8 min leggi

Quando lavori in Excel, può capitare che i numeri vengano archiviati come testo. Succede spesso quando importi dati da pagine web, database, PDF o file di testo. Te ne accorgi quando vedi i numeri allineati a sinistra nella cella, le formule che non calcolano correttamente o piccoli triangoli verdi nell'angolo delle celle. 

Se non corretti, i numeri archiviati come testo possono causare problemi, come errori nelle formule SUM(), tabelle pivot inaccurate e grafici non funzionanti. Questi problemi possono compromettere l'accuratezza dei report e rallentare l'elaborazione dei dati. Se vuoi rinfrescare le tue competenze in Excel, ti consiglio il nostro corso Data Preparation in Excel per imparare a pulire e preparare dati da diverse fonti.

Come identificare i numeri archiviati come testo

Ho accennato a come potresti riconoscere il problema dei “numeri archiviati come testo”. Ecco alcuni modi semplici per confermare se Excel si sta comportando in modo strano:

  • I numeri archiviati come testo spesso appaiono allineati a sinistra nelle celle (i numeri veri, per impostazione predefinita, sono allineati a destra) e possono mostrare un piccolo indicatore di errore a triangolo verde.

I numeri formattati come testo sono allineati a sinistra in Excel.

I numeri formattati come testo sono allineati a sinistra in Excel. Immagine dell'autore.

  • Puoi usare la formula ISNUMBER() per verificarlo. Ad esempio, inserendo =ISNUMBER(A2) otterrai TRUE se il valore in A2 è effettivamente un numero e FALSE se è testo.

  • La barra di stato di Excel offre altri indizi: quando selezioni un intervallo di numeri veri, di solito vedi SUM, AVERAGE e COUNT mostrati automaticamente. Se la selezione include numeri archiviati come testo, potrebbe apparire solo COUNT, un chiaro segnale di un problema nei dati. 

Ti consiglio di dare un'occhiata al nostro tutorial How to Clean Data in Excel per imparare diverse tecniche di pulizia dei dati in Excel, tra cui rimozione di duplicati, gestione dei valori mancanti e mantenimento di una formattazione coerente.

Metodi per convertire il testo in numeri in Excel

Ora che hai individuato il problema, troviamo una soluzione. Excel offre diversi metodi per convertire i numeri formattati come testo in veri valori numerici. La scelta giusta dipende da come sono strutturati i tuoi dati e dal problema specifico. Di seguito trovi le tecniche più comuni, ognuna con istruzioni passo passo e consigli pratici.

Usa la funzione di controllo errori Converti in numero

Se Excel rileva numeri archiviati come testo, compare un piccolo triangolo verde nell'angolo della cella. Per correggerlo:

  • Seleziona la cella o l'intervallo di celle.
  • Fai clic sull'icona gialla con il punto esclamativo che appare.
  • Scegli Convert to Number dal menu a discesa.

Questo metodo è rapido, ma funziona solo quando Excel riconosce automaticamente il problema.

Cambia il formato cella in Generale o Numero

Puoi cambiare manualmente il formato della cella per convertire il testo in numeri seguendo questi passaggi:

  • Seleziona le celle che vuoi convertire.
  • Vai alla scheda Home .

  • Nel gruppo Number apri il menu a discesa e seleziona General o Number.

Questo metodo funziona al meglio prima di inserire i dati. Se i numeri sono già archiviati come testo, cambiare semplicemente il formato potrebbe non convertirli: potrebbe servire un ulteriore metodo per forzare la modifica.

Usa Incolla speciale e moltiplica per 1

Il metodo Incolla speciale forza in modo affidabile Excel a trattare il testo come numeri. Per applicarlo:

  • Digita 1 in una cella vuota.
  • Copia quella cella (Ctrl + C).
  • Seleziona l'intervallo di celle con numeri formattati come testo.
  • Clic destro → Paste Special → Scegli Multiply → Clicca OK.

Questa operazione moltiplica ogni cella per 1, convertendo il testo in numeri, perché moltiplicare per 1 preserva i valori originali costringendo Excel a rielaborare il contenuto della cella.

Esegui aritmetica semplice (somma 0, moltiplica per 1)

Questo metodo è simile al precedente. Invece della moltiplicazione, possiamo usare l'addizione. 

  • Inserisci =A2+0 in una nuova colonna per convertire il testo in numeri.
  • Trascina verso il basso per applicarlo alle altre celle.

  • Facoltativamente, imposta il formato della colonna con la formula su General se necessario.

Usa Testo in colonne

Lo strumento Text to Columns può ripristinare il formato quando altri metodi falliscono. Questo metodo rianalizza i valori e li converte in numeri anche senza dividere i dati.

  • Seleziona le celle.
  • Vai a Data > Text to Columns.

  • Scegli Delimited > Clicca Next (non selezionare alcun delimitatore) > Finish

Usa la funzione VALUE()

La funzione VALUE() converte il testo in numeri tramite formula:

  • Supponiamo che la cella “A2” contenga numeri formattati come testo. In una cella vuota inserisci =VALUE(A2).
  • Trascina la formula verso il basso per applicarla ad altre celle, se necessario.

La funzione VALUE() può gestire anche date e orari formattati come testo.

Risoluzione dei problemi quando i metodi standard falliscono

A volte i metodi standard di conversione in Excel falliscono per problemi nascosti come spazi invisibili, caratteri non stampabili o formattazioni insolite, soprattutto con dati importati da PDF, pagine web o dopo aver diviso celle. I problemi più comuni includono spazi iniziali o finali, spazi unificatori (non separabili) o simboli nascosti che impediscono a Excel di riconoscere i valori come numeri, anche se a prima vista sembrano corretti. 

Per risolvere questi casi ostinati, Excel offre le seguenti funzioni di pulizia:

  • La funzione TRIM() rimuove gli spazi in eccesso dal testo, in particolare quelli iniziali o finali che impediscono la conversione corretta. 

Dai un'occhiata al nostro tutorial How to Remove Spaces in Excel per scoprire diversi metodi per rimuovere gli spazi e consigli per gestire i caratteri speciali nei tuoi dati.

  • La funzione CLEAN() elimina i caratteri non stampabili che possono provenire da fonti esterne, come i PDF.

  •  Se sospetti formattazioni invisibili o simboli strani, puoi usare =UNICODE(LEFT(A2, 1)) per controllare il codice del primo carattere in una cella.

Consulta il nostro tutorial How to Extract a Number from a String in Excel per capire come separare testo e numeri e pulire i tuoi dati.

Punti chiave da ricordare

Quando ti trovi di fronte a numeri archiviati come testo in Excel, inizia sempre verificando se si tratta di semplice formattazione o di vero testo. Parti dalle soluzioni più semplici, come usare il Controllo errori o cambiare il formato della cella, e passa a formule o correzioni manuali se necessario per i casi più ostinati. Per i dati provenienti da fonti esterne come web, PDF o database, assicurati di pulirli a fondo usando strumenti come TRIM() e CLEAN() per garantire conversioni accurate e calcoli affidabili.

Ti consiglio il nostro corso Data Analysis in Excel per continuare ad allenare le tue competenze e il percorso Excel Fundamentals per imparare tecniche avanzate di pulizia dei dati e le funzioni disponibili nelle versioni più recenti di Excel.


Allan Ouko's photo
Author
Allan Ouko
LinkedIn
Technical writer di Data Science con esperienza pratica in data analytics, business intelligence e data science. Scrivo contenuti pratici e orientati al settore su SQL, Python, Power BI, Databricks e data engineering, basati su lavoro di analytics reale. La mia scrittura unisce profondità tecnica e impatto sul business, aiutando i professionisti a trasformare i dati in decisioni sicure.

Domande frequenti su Excel

Come posso individuare velocemente i numeri archiviati come testo?

Cerca celle allineate a sinistra, triangoli verdi di errore oppure usa la formula =ISNUMBER() che restituisce FALSE.

Come funziona Incolla speciale moltiplica per 1?

Moltiplicare per 1 costringe Excel a reinterpretare il testo come numeri. Copia 1, seleziona le celle con testo e usa Paste Special > Multiply.

Quando dovrei usare Testo in colonne?

Usalo quando altri metodi falliscono. Rielabora il testo in numeri, anche in presenza di problemi di formattazione nascosti.

Come risolvo i numeri provenienti da importazioni PDF disordinate?

Usa TRIM() e CLEAN() per rimuovere spazi nascosti o caratteri non stampabili.

Come faccio a rilevare caratteri invisibili?

Usa =UNICODE(LEFT(A1,1)) per trovare simboli nascosti all'inizio di una cella.

Argomenti

Impara Excel con DataCamp

Programma

Fondamenti di Excel

16 h
Acquisisci le competenze essenziali per utilizzare Excel, dalla preparazione dei dati alla scrittura di formule e alla creazione di visualizzazioni. Non è richiesta alcuna esperienza precedente.
Vedi dettagliRight Arrow
Inizia il corso
Mostra altroRight Arrow
Correlato

blog

Tokenizzazione nel NLP: come funziona, sfide e casi d'uso

Guida al preprocessing NLP nel machine learning. Copriamo spaCy, i transformer di Hugging Face e come funziona la tokenizzazione in casi d'uso reali.
Abid Ali Awan's photo

Abid Ali Awan

10 min

blog

Che cos'è Snowflake? Guida per principianti alla piattaforma dati cloud

Esplora le basi di Snowflake, la piattaforma dati cloud. Scopri la sua architettura, le sue funzionalità e come integrarla nelle tue pipeline di dati.
Tim Lu's photo

Tim Lu

12 min

blog

I 15 migliori server MCP remoti che ogni AI builder dovrebbe conoscere nel 2026

Scopri i 15 migliori server MCP remoti che stanno trasformando lo sviluppo AI nel 2026. Scopri come migliorano automazione, ragionamento, sicurezza e velocità dei workflow.
Abid Ali Awan's photo

Abid Ali Awan

15 min

Mostra altroMostra altro