Scopri le migliori offerte sul canale Telegram ufficiale. Guarda su Telegram

Come trasformare TXT in Excel

di

Hai un file di testo contente una lista di nomi o di prodotti con relativi prezzi di vendita al pubblico, vorresti importare questi dati in un foglio di Excel ma non sai come fare? Niente panico, ci sono qui io a darti una mano.

Excel include una praticissima funzione che permette di importare i dati presenti presenti nei file di testo semplici (quelli con estensione TXT) all'interno dei fogli di calcolo e suddividerli in celle usando una serie di filtri intelligenti. Utilizzando questa soluzione potrai avere ciascun nome, titolo o prezzo in una cella a sé stante e gestire le informazioni in comodità sfruttando appieno le potenzialità dei fogli di calcolo.

Come dici? Non hai Microsoft Office installato sul computer? Nessun problema. Esistono delle ottime soluzioni alternative, anche online, compatibili con tutti i principali sistemi operativi per PC che consentono di ottenere lo stesso risultato. Allora, si puoi sapere che aspetti? Se vuoi scoprire come trasformare TXT in Excel, rimboccati subito le maniche e prova a seguire le indicazioni che trovi qui sotto. Sarà tutto molto più facile di quello che immagini, te l'assicuro!

Indice

Come trasformare TXT in Excel da PC

Se vuoi sapere come trasformare TXT in Excel da computer, nei prossimi capitoli ti indicherò alcuni software che possono sicuramente fare al caso tuo. Ti parlerò sia di Excel, il famoso software a pagamento di casa Microsoft, sia di altre soluzioni gratuite alla portata di tutti.

Come trasformare TXT in tabella Excel

Microsoft Excel

Sul tuo PC Windows è installata una versione recente di Office (dalla 2007 in poi)? In questo caso, tutto quello che devi fare per trasformare file TXT in Excel in un file di calcolo già esistente, è aprire quest'ultimo con il programma in questione.

A questo punto, raggiungi la scheda Dati dalla barra degli strumenti di Excel, fai clic sul pulsante Da testo/CSV e seleziona il documento in formato TXT contenente le informazioni che vuoi aggiungere al foglio di calcolo. Nella schermata che si apre, ti viene mostrata l'anteprima d'importazione: di default Microsoft Excel individua il delimitatore ma, nel caso in cui dall'anteprima dovessi riscontrare degli errori di impaginazione, puoi cambiare il delimitatore dall'omonimo menu in alto.

Puoi anche modificare la codifica dei caratteri tramite il menu in alto Origine file e, nel caso in cui i dati non fossero ben incolonnati, puoi imporre l'analisi automatica degli stessi sull'intero set o disattivare questo automatismo, utilizzando il menu a tendina Rilevamento del tipo di dati.

Quando hai terminato questa configurazione, premi sul tasto in basso Carica per includere i dati in una tabella dell'attuale foglio di calcolo. In alternativa, premi sull'icona ▼ a fianco del tasto Carica e fai clic sulla voce Carica in, per scegliere se inserire i dati in un altro foglio di calcolo o generare una tabella pivot o un grafico.

Al termine dell'importazione puoi salvare il tuo foglio di calcolo normalmente, cliccando sull'icona del floppy disk collocata in alto a sinistra (o selezionando la voce Salva con nome dal menu File), cliccando poi sulle icone Computer > Sfoglia e scegliendo la cartella in cui esportare la cartella di lavoro. Facile, vero?

Come trasformare TXT in tabella Excel

In alternativa, puoi importare i dati attraverso la sezione Power Query di Excel. Dopo aver aperto il file di calcolo su cui vuoi lavorare, raggiungi la scheda Dati e poi seleziona le voci Recuperare dati > Da file > Da testo/CSV. Tramite l'apposita schermata, importa il file TXT ed esegui la stessa procedura che ti ho fornito nei paragrafi precedenti.

A questo punto, anziché premere il tasto di caricamento e importare tutti i dati, fai clic invece sul pulsante Trasforma dati. Nella schermata dell'editor di Power Query puoi effettuare tutte le operazioni che vuoi sui dati. Ad esempio puoi sostituire dei valori specifici con altri, modificare, raggruppare o dividere i dati, rimuovere colonne ecc. Tutti gli strumenti di cui hai bisogno si trovano nelle schede in alto Home, Trasforma e Aggiungi colonna. Quando hai fatto, premi sul tasto Chiudi e carica che trovi in alto a sinistra per concludere l'operazione.

Su Mac le procedure sono essenzialmente molto simili ma l'importazione dei file TXT avviene tramite la scheda Dati e premendo sul tasto Recupera dati (Power Query). Nella schermata che ti viene mostrata, premi sul tasto Testo/CSV, fai clic Sfoglia per importare il file TXT e premi sul tasto Avanti. A questo punto, puoi sistemare i dati e decidere se importarli semplicemente (il tasto Carica) oppure trasformarli (il tasto Trasforma dati).

I due metodi che ti ho illustrato sono, dunque, utili in base a cosa vuoi fare con i dati in tuo possesso. La conversione immediata da TXT a Excel ti consente la sola importazione dei dati che verrà aggiornata in automatico (oppure manuale premendo il tasto Aggiorna tutti nella scheda Dati) se dovessi modificare i dati di origine, cioè quelli del file TXT. Usando invece lo strumento del Power Query puoi trasformare i dati a tuo piacimento.

Se non vuoi importare i dati su file Excel esistente ma vuoi semplicemente trasformare il file TXT in XLS o XLSX, apri Excel, fai clic sulla scheda Apri, individua la cartella d'origine dove è presente il file di testo e importalo nel programma. Se non dovessi visualizzare il file, dal menu a tendina scegli l'opzione File di testo (.prn, .txt, .csv).

Nella schermata che ti viene mostrata, seleziona l'opzione Delimitato, scegli il separatore del documento (ad esempio Virgola) e infine premi sul tasto Fine.

Altre soluzioni per trasformare TXT in XLS

Se non possiedi Microsoft Excel e vuoi altre soluzioni per riuscire a trasformare i tuoi dati di un file TXT in XLS, puoi affidarti ad altri software altrettanto validi e, soprattutto, gratuiti. Trovi tutti i dettagli qui di seguito.

LibreOffice (Windows/macOS/Linux)

LibreOffice

Se non hai Microsoft Office installato sul computer, puoi trasformare TXT in Excel anche con LibreOffice o OpenOffice. Di cosa si tratta? Qualora non ne avessi mai sentito parlare, LibreOffice e OpenOffice sono due suite per la produttività gratuite e open source che offrono (quasi) tutte le funzioni di Microsoft Office a costo zero.

Sono entrambe multi-piattaforma, quindi funzionano con tutti i sistemi operativi più diffusi su computer (Windows, macOS e Linux) e la loro interfaccia è tradotta completamente in italiano. Sono entrambe molto valide, ma io personalmente ti consiglio LibreOffice che ha uno sviluppo più attivo e qualche funzione in più.

Per scaricare LibreOffice sul tuo computer puoi rivolgerti al sito ufficiale del progetto e procedere all'installazione del software come spiegato nel tutorial che ti ho appena linkato.

Bene adesso sei pronto per passare all'azione! Avvia dunque LibreOffice e crea un nuovo Foglio elettronico Calc, facendo clic sull'apposita voce collocata nella barra laterale di sinistra. Nella schermata principale di Calc, tramite il menu in alto, seleziona le voci Foglio > Inserisci Foglio da file e scegli il file .txt da cui importare i dati tramite il tasto Sfoglia.

Adesso, nella sezione Opzioni di separazione, attiva la casella Separato da e metti la spunta accanto alle voci Tabulazione, Virgola, Punto e virgola, Spazio oppure Altro per indicare i criteri in base ai quali sono separati i valori e fai clic su OK per due volte consecutive per completare il lavoro.

In conclusione, devi salvare normalmente il foglio di lavoro cliccando sull'icona del floppy disk collocata in alto a sinistra e selezionare come formato di output uno dei formati di file di Excel: XLS o XLSX oppure OpenDocument ODS.

Numbers (macOS)

Numbers

Hai un Mac? Allora molto probabilmente avrai installato anche Numbers, l'alternativa di Apple a Excel. Ebbene, sappi che puoi usare Numbers per trasformare un file TXT in Excel in maniera semplicissima. Tutto quello che devi fare è avviare Numbers, trascinare il file TXT che desideri trasformare in Excel sull'icona dell'applicazione presente sulla barra Dock e attendere qualche secondo affinché il file venga elaborato.

Se il trascinamento del file TXT sull'icona di Numbers non funziona, prova ad aprire il documento “manualmente” avviando Numbers, selezionando la voce Apri dal menu File che si trova in alto a sinistra e seleziona il file TXT da convertire in Excel.

Premi infine sulle voci File > Esporta come (in alto a sinistra) e seleziona il formato Excel (o altro che preferisci). Premi dunque sul tasto Salva e scegli il percorso di destinazione. Concludi poi il salvataggio del file premendo sul tasto Esporta.

Come trasformare TXT in Excel online

Vuoi trasformare TXT in Excel utilizzando degli strumenti online così da non dover installare alcun software? In questo caso, allora troverai alcune soluzioni nei prossimi capitoli che possono soddisfare le tue necessità.

Fogli Google

Fogli Google

Puoi convertire i tuoi file TXT in fogli di Excel usando Fogli Google: il noto servizio di fogli di calcolo di Google incluso nella sua suite per la produttività online.

Per convertire un file TXT in XLSX o ODS con Fogli Google, collegati alla pagina iniziale del servizio (devi effettuare l'accesso con un account Google), clicca sul pulsante Vuoto che si trova in alto per visualizzare la schermata di lavoro del foglio di calcolo.

Fatto ciò, seleziona la voce Importa dal menu File che si trova in alto a sinistra. Seleziona quindi la scheda Carica e trascina il documento TXT da convertire in Excel nella finestra del browser.

Ad upload completato, nel riquadro a schermo scegli se indicare o meno un carattere separatore per separare i valori da inserire nelle celle del foglio di lavoro oppure lascia attiva l'opzione Rileva automaticamente. Indica se i nuovi dati devono essere riversati su un nuovo foglio o su quello corrente tramite l'apposito menu a tendina e fai poi clic sul tasto Importa dati.

Per concludere, recati nel menu File > Scarica (in alto a sinistra) e scegli se esportare il documento come file XLSX, ODS o in un altro formato di file che preferisci. Più facile di così?!

Excel Online

Excel Online

Un'altra soluzione che puoi utilizzare per trasformare un file TXT in uno Excel è quella di utilizzare appunto lo strumento gratuito Excel Online. Si tratta di un'applicazione Web di Microsoft con meno funzionalità rispetto alla controparte desktop ma che consente comunque di poter eseguire l'operazione in questione, anche se non in un modo semplice come quello visto con Fogli Google.

Innanzitutto raggiungi il sito Web di Excel Online ed effettua l'accesso col tuo account Microsoft. Premi poi sulla voce Nuova cartella di lavoro in alto per visualizzare la schermata del foglio di calcolo. Adesso, apri il file .txt con il Blocco note o qualsiasi altro editor di testo, seleziona tutto il testo ed esegui la funzione Copia (Ctrl+C su Windows o cmd+c su Mac).

Torna nella schermata di Excel Online, fai clic su una cella dove vuoi che vengano riversati i dati ed esegui la combinazione Incolla (Ctrl+V su Windows o cmd+v su Mac). I dati verranno automaticamente incolonnati.

Se dovessi riscontrare qualche problema, seleziona l'intervallo dei valori appena incollati su Excel, seleziona la scheda Dati e premi sul tasto Testo in colonne. Seleziona dunque il tipo di delimitatore dei dati e premi sul tasto Applica.

Per esportare il lavoro, fai clic sulla scheda File in alto e seleziona le voci Salva con nome > Scarica una copia per ottenere il file in formato .xlsx.

App per trasformare TXT in Excel

Smartphone

Se vuoi trasformare un file TXT in Excel da smartphone o tablet, ti avviso che, almeno nel momento in cui scrivo, non ci sono soluzioni valide per raggiungere tale obiettivo.

Sugli store di Android e iOS/iPadOS potresti trovare qualche app che promette di effettuare quest'operazione, ma come puoi notare anche dalle valutazioni degli altri utenti, non funzionano bene e in alcuni casi potrebbero nascondere anche problemi di privacy e/o pubblicità invasiva.

Il mio consiglio, dunque, è quello di utilizzare le soluzioni che ti ho proposto nei precedenti capitoli, nello specifico quelle che puoi utilizzare tramite browser Web (te ne ho parlato qui), accessibili anche da smartphone e tablet.

Salvatore Aranzulla

Autore

Salvatore Aranzulla

Salvatore Aranzulla è il blogger e divulgatore informatico più letto in Italia. Noto per aver scoperto delle vulnerabilità nei siti di Google e Microsoft. Collabora con riviste di informatica e ha curato la rubrica tecnologica del quotidiano Il Messaggero. È il fondatore di Aranzulla.it, uno dei trenta siti più visitati d'Italia, nel quale risponde con semplicità a migliaia di dubbi di tipo informatico. Ha pubblicato per Mondadori e Mondadori Informatica.