Come impedire a Excel di rimuovere gli zeri iniziali nei file CSV

Ultimo aggiornamento: 22/10/2026

  • Il formato CSV è testo semplice e non salva il tipo di dati, il che fa sì che Excel interpreti i codici come numeri ed elimini gli zeri iniziali.
  • L'importazione controllata tramite Power Query o Text Wizard è l'unico modo sicuro per preservare l'integrità degli identificativi e dei codici postali.
  • L'utilizzo di formati personalizzati o della funzione TESTO consente di correggere la visualizzazione, sebbene non modifichi il valore effettivo del file CSV originale.

Excel rimuove gli zeri iniziali all'apertura di un file CSV: come importare i dati senza modificarli

Sono sicuro che ti sia successo: apri un file CSV con tutto l'entusiasmo del mondo e, all'improvviso, ti rendi conto che il tuo codici postali o numeri di telefono Hanno perso quello zero iniziale cruciale. È un classico grattacapo perché, per Excel, un numero che inizia con zero non ha alcun significato matematico, quindi decide di "ripulirlo" automaticamente, lasciandoti con dati incompleti e interrompendo qualsiasi sincronizzazione con altre piattaforme.

La cosa più frustrante è che, anche se provi a formattare le celle come testo prima di esportare da strumenti come Fogli Google, quando apri il file risultante in Excel, il programma riapplica la propria logica e cancella lo zero. Questo accade perché il formato CSV è essenzialmente testo semplice; non memorizza istruzioni sul fatto che una colonna sia una data, un numero o un testo, lasciando al software che lo apre il compito di decidere di cosa si tratta.

Perché si verifica questo problema?

Persona specializzata nell'analisi di dati e grafici su un computer portatile in un moderno ambiente d'ufficio.

Per comprendere la soluzione, dobbiamo prima afferrare il concetto: un file CSV (Comma-Separated Values) è semplicemente un elenco di dati separati da un simbolo, solitamente una virgola o un punto e virgola. Poiché non ha una struttura complessa come un file .xlsx, Excel cerca di indovinare il contenutoSe vedi una sequenza di cifre come "08001", pensi "questo è il numero ottomilauno" e rimuovi lo zero perché non contribuisce al valore numerico.

Contenuti esclusivi: clicca qui  Cambia il punto nel punto decimale in Excel

Questo comportamento è un problema serio quando lavoriamo con SKU, identificativi di entità, numeri di previdenza sociale o qualsiasi dato in cui lo zero fa parte dell'identificativo del codice e non è una quantità. Se si perde quella cifra, i dati diventano non validi per i database esterni o i processi di convalida.

Metodi per importare dati senza modificarli

Un uomo lavora da casa e analizza dati finanziari sul suo computer portatile.

La regola d'oro è semplice: Non aprire mai un file CSV facendo doppio clic. Se contiene dati sensibili con zeri iniziali, utilizzare invece uno dei seguenti percorsi controllati:

  • Utilizzo di Power Query (recupero e trasformazione dei dati): Questa è l'opzione più professionale. Vai alla scheda "Dati", seleziona "Da testo/CSV" e, invece di caricare i dati direttamente, fai clic su "Trasforma dati". Si aprirà l'editor di Power Query, dove potrai selezionare la colonna problematica e, nella scheda Home, modificare il tipo di dati in TestoSelezionando "Sostituisci corrente", si obbliga Excel a trattare quegli zeri come caratteri e non come numeri.
  • Procedura guidata di importazione del testo: Se preferisci il metodo classico, puoi rinominare il tuo file .csv in .txt e aprirlo in Excel. Questo avvierà una procedura guidata in tre passaggi. Nell'ultimo passaggio, puoi fare clic sulla colonna del codice e selezionare l'opzione Formato dati colonna: TestoPertanto, Excel non modificherà nemmeno una singola cifra.
  • Importa i dati utilizzando la scheda Dati: Utilizzando il percorso "Ottieni dati esterni", è possibile definire il delimitatore e la codifica (ad esempio UTF-8 o ANSI) per evitare la visualizzazione di zeri. caratteri strani o simboli insoliti negli accenti e nelle ñ.
Contenuti esclusivi: clicca qui  Come creare una sequenza temporale in Excel passo dopo passo

Trucchi visivi e formule per casi specifici

Vista dall'alto di un computer fisso con uno smartphone e grafici di analisi dati.

A volte non è necessario che il file CSV sia perfetto, ma piuttosto che la cartella di lavoro di Excel in cui stiamo lavorando visualizzi i dati correttamente. In questi casi, ci sono un paio di trucchi che si rivelano molto utili:

Se i dati sono già presenti nel foglio e si desidera ripristinare l'aspetto, è possibile utilizzare un formato numerico personalizzatoPremendo Ctrl+1, nella categoria "Personalizzato", puoi digitare tanti zeri quanti sono le cifre necessarie al tuo codice (ad esempio, "00000" per i codici postali a cinque cifre). Questo renderà Excel riempire con zeri iniziali gli spazi vuoti, anche se il valore interno rimane un numero.

Un'altra alternativa è utilizzare la funzione =TEXTO(celda; "00000") in una colonna ausiliaria. Questa formula converte il numero in una stringa di testo con la lunghezza esatta specificata, garantendo che il il formato rimane intatto mentre lavori all'interno della cartella di lavoro. Se devi immettere manualmente i dati e impedire che lo zero venga cancellato, usa un apostrofo (') Subito prima del numero; questo indica a Excel che tutto ciò che segue è testo normale.

Contenuti esclusivi: clicca qui  Come convertire Excel in PDF senza programmi di terze parti

Principali differenze tra CSV ed Excel

Un professionista analizza tabelle e grafici finanziari sullo schermo di un computer portatile.

È fondamentale non confondere questi due formati per evitare errori di esportazione. Mentre il CSV è un formato leggero, ideale per scambio di dati tra sistemi (come il trasferimento di informazioni da un CRM a un sito web), il file Excel (.xlsx) è un ambiente di analisi. Il formato CSV non supporta formule, colori o fogli multipli; gestisce solo dati grezzi. Pertanto, quando si esporta da Fogli Google a CSV, il file è corretto, ma... Interpretazione di Excel quello che non si apre.

Per chi lavora con volumi enormi, Power Query non solo risolve il problema degli zeri, ma consente anche automatizzare la puliziaÈ possibile impostare il processo una sola volta e, ogni volta che si aggiorna il file CSV originale, Excel applicherà automaticamente la conversione del testo senza che sia necessario ripetere i passaggi manualmente.

La chiave per non impazzire con i dati è smettere di affidarsi all'apertura automatica e passare a un importazione manuale e controllataDefinisci sempre le colonne identificative come testo in modo che nessuno zero vada perso durante il processo. Ora sai come Excel rimuove gli zeri quando apre un file CSV: come importare i dati senza modificarli.