Come convertire un file TXT in CSV: una guida passo passo (2025)
Come convertire un file TXT in un file CSV: il metodo pratico
Ok, ecco dove mi sono bloccato parecchio. Hai un file.txt con dei dati, magari esportati da qualche altra parte, e ora lo vuoi in formato CSV per poterlo importare facilmente nel tuo foglio di calcolo o database, giusto? Onestamente, a volte non è così semplice come cambiare semplicemente l’estensione. Ma se lo fai bene, è piuttosto indolore. Condividerò cosa ha funzionato alla fine per me: niente script, niente app di terze parti, solo il caro vecchio Excel.
Iniziare con una nuova cartella di lavoro in Excel
Per prima cosa, apri Excel. Sembra ovvio, ma sul mio vecchio ASUS ho scoperto che iniziare con una nuova cartella di lavoro mi ha risparmiato un sacco di grattacapi. Premi Ctrl + Nse vuoi una scorciatoia rapida, oppure vai su File > Nuovo. Qui vuoi un foglio vuoto, senza niente di precompilato. Questo aiuta a semplificare le cose ed evitare errori di importazione o strani problemi di formattazione in futuro. Soprattutto se il tuo file di testo contiene molti dati o una formattazione irregolare, una tabula rasa semplifica l’organizzazione corretta dei dati importati.
Utilizzo della scheda Dati per importare i dati di testo
Questa è probabilmente la parte più difficile: trovare il menu giusto. Nelle versioni più recenti di Excel (come Excel 365 o 2019+), si trova in Dati > Ottieni > Da file > Da testo/CSV. Nelle versioni precedenti, potrebbe essere semplicemente un pulsante con l’etichetta “Da testo”. Se non lo vedi subito, una piccola ricerca nella scheda Dati risolverà il problema.
Cliccandoci sopra si aprirà un file browser. Trova il tuo file.txt, selezionalo, quindi fai clic su Importa. Excel aprirà una finestra di anteprima in cui cerca di capire come sono separati i dati.È qui che ho avuto un po’ di confusione, perché a volte Excel sbagliava, soprattutto se i dati non usavano virgole o tabulazioni in modo coerente. Potresti vedere colonne tutte mescolate o dati fuori posto. Il segreto è controllare l’anteprima: se sembra strana, prova a regolare le opzioni di delimitatore. Potrebbe essere necessario indicare esplicitamente a Excel cosa separa i dati, come virgola, punto e virgola, tabulazione o spazio. Se l’anteprima mostra le colonne nei punti giusti, sei a posto. In caso contrario, è fondamentale modificare le impostazioni qui.
Casi limite e soluzioni
A volte, i dati non sono perfettamente strutturati. In tal caso, prova a usare le opzioni Delimitatore o seleziona “Rileva delimitatori”. In alcuni casi, Excel ha difficoltà se i dati utilizzano separatori incoerenti o caratteri speciali. Ad esempio, se il file di testo è stato esportato da un programma che utilizza il punto e virgola anziché la virgola, dovrai impostare Excel in modo che utilizzi il punto e virgola durante l’importazione. Altrimenti, le colonne si confondono e correggere il problema in un secondo momento diventa noioso.
Finalizzazione dell’importazione e salvataggio come CSV
Una volta che tutto appare a posto nell’anteprima (colonne allineate correttamente e dati non sovrapposti), premi ” Carica”. Vedrai i tuoi dati ordinatamente inseriti nel foglio Excel. A questo punto, dai una rapida occhiata a tutto; a volte, ci sono spazi extra o delimitatori non corretti. Quindi, una rapida pulizia, come la rimozione degli spazi iniziali/finali o la correzione di colonne disallineate, può salvarti la vita nel passaggio successivo.
Ora, per salvare come CSV, vai su File > Salva con nome. Quando scegli il formato di salvataggio, seleziona CSV (delimitato da virgole) (*.csv). A volte, Excel salva automaticamente come XLSX ed è necessario selezionare manualmente CSV. Fai attenzione all’estensione: assicurati che sia effettivamente.csv. Quando ti vengono richieste funzionalità non supportate in CSV (come formule o fogli multipli), fai clic su Sì. Ricorda che i file CSV sono testo normale, quindi perdono tutta la formattazione, ma sono ampiamente compatibili.
Perché CSV?
Perché questi file sono estremamente portabili. Quasi tutti gli strumenti o le app per la gestione dei dati possono gestire i file CSV, e sono in formato testo normale, quindi non ci saranno problemi con i font o gli stili delle celle. Tieni presente che i file CSV non supportano elementi come fogli multipli, colorazione delle celle, formule o formattazione avanzata. Se i tuoi dati contengono caratteri speciali o testo su più righe, controlla attentamente come Excel li gestisce: a volte, esportare più righe in una cella può risultare complicato.
Convertire un file TXT in CSV sembra più facile di quanto a volte non sia. Per me, la difficoltà principale è stata assicurarsi che i caratteri di delimitazione fossero allineati: in caso contrario, tutto diventa complicato. Ma una volta impostate correttamente le impostazioni di importazione, è solo questione di salvare nel formato corretto e il gioco è fatto. Ricordatevi solo di ricontrollare i dati prima di chiudere, soprattutto se il file TXT originale era un carattere jolly. Notepad++ o strumenti simili possono aiutare a ripulire le cose in anticipo, se necessario.
Se le cose continuano a non funzionare, ad esempio con dati strani dopo il salvataggio o errori di importazione, prova ad aprire il TXT originale in un editor semplice come Notepad++, cambiando la codifica in UTF-8 senza BOM o sostituendo i delimitatori incoerenti con una funzione “trova e sostituisci”.A volte, i caratteri nascosti creano problemi, e correggerli prima rende tutto più fluido.
Spero che questo vi sia stato utile: ci ho messo davvero troppo tempo a trovare un modo affidabile per farlo senza problemi. Comunque, buona fortuna e spero che questo faccia risparmiare un weekend a qualcun altro!
Articoli correlati
Questo articolo è stato utile?