Un CSV contiene testo separato da un delimitatore: non porta con sé la formattazione e i tipi di cella di un foglio. Quando lo apri direttamente, Excel prova a indovinare se una sequenza è una data, un numero o un identificativo. È comodo per le tabelle semplici, ma una colonna come 00123 può diventare 123 e una data 04/05/2026 può essere letta come 4 maggio oppure 5 aprile a seconda del locale.
Perché è importante
- Excel può interpretare automaticamente colonne CSV secondo le impostazioni correnti; codici con zeri iniziali e date possono così cambiare forma.
- Un separatore o un locale non corrispondente può dividere male le colonne o invertire giorno e mese.
- La correzione più sicura parte dall'originale immutato e verifica un campione, i totali e le colonne critiche prima dell'uso.
Il CSV non conserva il tipo dei dati
L'errore è insidioso perché la tabella continua a sembrare ordinata. Se il codice è una chiave cliente, un numero di documento o un CAP, perdere uno zero può rendere inutilizzabile una corrispondenza. Se le date si invertono, un filtro temporale o un calcolo delle scadenze restituisce risultati plausibili ma sbagliati.
Proteggi la fonte e importa con un'anteprima
Conserva il file ricevuto e lavorane su una copia. In Excel usa Dati > Da testo/CSV invece di aprire il file alla cieca: l'anteprima permette di controllare separatore e colonne, mentre Power Query consente di scegliere tipi e impostazioni regionali. Per identificativi, codici postali e valori numerici che non devono essere calcolati, seleziona Testo prima del caricamento.
In Google Sheets scegli File > Importa, carica il CSV e controlla il tipo di separatore proposto prima di confermare. Le impostazioni locali del foglio cambiano valuta, formati di data e numeri per chiunque lo consulti: se il documento è condiviso, concorda il locale prima di modificarlo. Non cambiare le impostazioni regionali dell'intero computer solo per sistemare un singolo file.
Cosa puoi farci concretamente
- Duplica il CSV originale e annota da quale sistema proviene e quale separatore usa; non salvare sopra l'unica copia.
- In Excel importa da Dati > Da testo/CSV e controlla anteprima, delimitatore, locale e tipo delle colonne; imposta come testo identificativi, CAP e numeri con zeri iniziali.
- In Google Sheets importa da File > Importa e scegli il separatore; verifica locale e fuso orario in File > Impostazioni, sapendo che il locale influenza date e numeri per tutti i collaboratori del foglio.
- Confronta righe, totali, un campione di date ambigue e tutti i codici iniziati con zero prima di ordinare o inviare il file.
Risolvi date e separatori prima dei calcoli
Se il file usa una virgola per i decimali e un punto e virgola per separare le colonne, l'apertura automatica può produrre una sola colonna o spezzare i valori al posto sbagliato. Confronta l'anteprima con il file sorgente e scegli il delimitatore effettivo: virgola, punto e virgola o tabulazione. Per le date, identifica prima il formato di origine; imposta la locale o la conversione esplicita sulla colonna, non affidarti al modo in cui appare una singola cella.
Quando i dati arrivano da sistemi diversi, conserva una colonna testuale originale e crea una colonna convertita separata. Così puoi confrontare il valore ricevuto con quello interpretato e correggere senza sovrascrivere la prova di partenza. Un controllo manuale di poche righe non basta se ci sono migliaia di record: verifica anche il numero totale di righe e gli estremi temporali.
La checklist prima di ordinare o inviare
Prima di usare il foglio, cerca codici che iniziavano con zero, date vicine al dodicesimo giorno del mese e importi con separatore decimale. Confronta il totale delle righe con quello comunicato dal sistema sorgente e ricontrolla alcuni record in entrambe le direzioni. Se il CSV contiene identificativi lunghi, controlla anche che non siano stati arrotondati o visualizzati in notazione scientifica.
Solo dopo questi controlli applica formule, filtri, ordinamenti o invii. Se qualcosa non torna, riparti dalla copia originale e modifica il metodo d'importazione: riformattare le celle dopo che Excel ha già eliminato cifre o zeri non ricostruisce il dato perduto. La formattazione può mascherare un valore, non ripararlo.
Fonti
Documenti, comunicati e pubblicazioni consultati per ricostruire dati e contesto.



