Come configurare smartphone e PC. Portale informativo
  • casa
  • Internet, Wi-Fi
  • Converti file di testo in Excel. Importazione di dati in Excel da un file di testo

Converti file di testo in Excel. Importazione di dati in Excel da un file di testo

Total Excel Converter è uno dei convertitori di file più semplici e veloci. Supporta un'ampia gamma di formati e quindi rende la vita molto più semplice a chi deve lavorare ogni giorno con fogli di calcolo diversi. Dotato di un'interfaccia intuitiva e di un assistente per le impostazioni automatiche, il programma richiede un lavoro minimo da parte dell'utente.

Il convertitore supporta una funzione batch, grazie alla quale puoi convertire molti file XLS in formato TXT contemporaneamente, risparmiando notevolmente tempo. Grazie a questo programma, le tabelle create in diversi editor possono essere adattate al tuo attuale editor o visualizzatore. Total Excel Converter aiuterà a semplificare notevolmente il trasferimento delle tabelle da un formato all'altro. Tutto quello che devi fare è selezionare le fonti desiderate e fare un paio di clic. Il programma farà il resto per te. Devi solo selezionare la modalità desiderata.

Come utilizzare il convertitore XLS TXT

Convertire Excel in testo è molto semplice. Per convertire documenti Excel in TXT, avrai bisogno di:
  1. Selezionare la cartella con i file Excel richiesti nell'albero delle cartelle
  2. Seleziona la casella accanto ai file che devono essere convertiti in testo semplice
  3. Seleziona TXT come formato di destinazione
Questo è tutto ciò che viene richiesto all'utente. Utilizzando l'assistente automatico, puoi impostare i parametri di conversione necessari. È consigliabile avere una certa esperienza qui. Se non sei sicuro delle impostazioni che desideri, salta semplicemente questo passaggio e utilizza le impostazioni predefinite.

Se devi convertire più file in TXT, utilizza la modalità batch. Seleziona la cartella con i file sorgente e fai clic su "Segna tutto" nell'elenco dei file. In questo modo, tutto il contenuto della cartella verrà automaticamente contrassegnato per la conversione. Se non è necessario convertire alcuni file, deseleziona semplicemente la casella accanto ad essi. Se cambi idea accidentalmente, fai clic sulla funzione "Deseleziona tutto". Total Excel Converter si integra con Windows, quindi puoi convertire il tuo file XLS in TXT direttamente sul tuo desktop. Per fare ciò, fai clic con il pulsante destro del mouse sul file XLS desiderato e seleziona la funzione Converti in. Quindi seleziona il formato desiderato da convertire.

Questo programma è shareware. Puoi acquistarlo online e ottenere gratuitamente tutto il supporto tecnico e gli aggiornamenti di cui hai bisogno. Se non sei sicuro dell'acquisto, scarica la versione di prova, gratuita per 30 giorni.

Digitare informazioni da una tastiera è un compito problematico e dispendioso in termini di tempo. Andrebbe bene in Word, altrimenti in Excel, dove è necessario spostarsi tra le celle. Pertanto, se l'informazione è in forma testuale, va già bene. Vediamo come importare rapidamente i dati in Excel da un file di testo o, in altre parole, inserire correttamente il testo in una tabella Excel.

Non c'è niente di molto, molto complicato qui. Come ho più volte sottolineato, le informazioni in una tabella Excel devono essere presentate in maniera rigorosamente strutturata, quindi anche in un file di testo questa struttura deve essere rigorosamente rispettata;

Prendiamo questo esempio vitale e semplice: trasferiamo un elenco di dipendenti da un file di testo (con estensione .txt) a Excel, in cui sono elencati cognome, nome, patronimico, anno di nascita e posizione.

Diciamo che questi sono i nostri eroi:

Ivanov Ivan Ivanovich 1978 ispettore
Sidorov Petr Sidorovich 1970 ispettore senior
Petrov Vasily Samuilovich 1965 ispettore senior

Sono troppo pigro per aggiungerne più di tre 🙂, ma basteranno.

Ora decidiamo di che tipo di tabella abbiamo bisogno in Excel? Lascia che abbia le seguenti colonne:
Cognome, nome, patronimico, anno di nascita, posizione.

Abbiamo tutto, ma c'è una sfumatura nella presentazione della posizione. Per ciascun dipendente, la posizione ha dimensioni diverse: 1, 2 e 3 parole. Come può Excel sapere dove iniziano e finiscono le informazioni inserite nelle colonne?

Per questo è conveniente da usare carattere separatore. Tale simbolo può essere qualsiasi carattere che non appare nel testo come segno di punteggiatura o carattere speciale. Cioè, cerca sicuramente di non usare un punto e una virgola, ma puoi usare un asterisco o uno obliquo. Nel nostro caso, se la posizione di tutti consistesse in una parola o qualcosa del genere: ispettore senior, ispettore senior stesso (senza spazi), allora andrebbe bene uno spazio. Diventa creativo per fare meno lavoro. 🙂

Strutturiamo la nostra lista:

Cognome/Nome/Patronimico/Anno di nascita/Posizione
Ivanov/Ivan/Ivanovich/1978/ispettore
Sidorov/Peter/Sidorovich/1970/ispettore senior
Petrov/Vasily/Samuilovich/1965/ispettore senior

e salvatelo in un documento di testo con estensione .TXT. Ora tale elenco verrà trasferito perfettamente in Excel.

Per fare ciò, vai alla scheda Excel Dati. In zona Ricezione di dati esterni premi il bottone Dal testo.

Nella finestra che si apre, puntiamo al nostro file di testo dal quale importeremo i dati. Dopodiché si aprirà Procedura guidata di importazione sul primo passo. Qui dobbiamo indicare la struttura dei nostri dati - " con delimitatori” (che nel nostro caso è una “/” obliqua). Successivamente, premere il pulsante Ulteriore.

Nel passaggio successivo della procedura guidata è necessario specificare un carattere delimitatore. Ecco alcune opzioni, ma scegliamo noi “ un altro" e nella finestra inseriamo il nostro simbolo: obliquo. Subito nella zona inferiore (con la nostra lista) compaiono delle linee verticali (colonne), lungo le quali è possibile verificare la correttezza della suddivisione dei dati. premi il bottone Ulteriore.

Nel terzo passaggio è possibile specificare il formato dei dati per ciascuna colonna o quella selezionata, se necessario. Di norma, questo vale per le colonne di date. Non cambiamo nulla e premiamo il pulsante Pronto.

Successivamente, è necessario indicare la cella da cui inizierà la tabella: l'angolo in alto a sinistra.

24 dicembre

Buon pomeriggio, lettori del blog!

Oggi parleremo dell'esportazione dei dati della tabella Excel in un file di testo.

Puoi opporti immediatamente: tale funzione è nel programma! Sì, esiste, ma il caricamento a volte avviene con la codifica sbagliata, non so quale cella contenesse i dati, devo rinominare e specificare la posizione del nuovo file.

Proviamo a sbarazzarci di questi passaggi di accompagnamento e concordiamo su questo:

  • Lo salveremo nella stessa cartella della tabella;
  • il nome del file di testo sarà lo stesso.

Apriamo la tabella con i dati e, come al solito, andiamo nella scheda “Sviluppatore”.

Non ci discostiamo dall'inserimento del modulo:

  1. Scheda “Sviluppatore”, blocco pulsanti “Codice”, pulsante “Visual Basic”;
  2. Successivamente “Inserisci” -> “Modulo”.

Non appena viene visualizzato il modulo, inserisci lì la seguente macro.

Sub Salva come testo()
Dim cella come intervallo
' Apri il file da salvare (nome del file = nome della cartella di lavoro, ma differisce nell'estensione - TXT)
Apri ThisWorkbook.Path & "\" & ThisWorkbook.Name & ".txt" per l'output come n. 1
‘ Scrivere il contenuto delle celle della tabella riempite in un file
Per ogni cella in ActiveSheet.UsedRange
Se non è vuoto (cella) allora
Stampa #1, cella.Indirizzo, cella.Formula
Finisci se
Prossimo
‘ Non dimenticare di chiudere il file
Chiudi #1
Fine sott

Chiarimenti necessari:

  • Apri ThisWorkbook.Path & "\" & ThisWorkbook.Name & ".txt" per l'output come n. 1 - dichiariamo il nostro file n.1, salviamolo nello stesso posto del libro, il nome del file di testo sarà lo stesso del libro (con l'aggiunta di txt);
  • Per ogni cella in ActiveSheet.UsedRange Se non è vuoto(cella) Allora — per ogni cella del foglio attivo (se non è vuota) verrà applicata la seguente azione;
  • Print #1, cell.Indirizzo, cell.Formula — inviare i dati in un file di testo insieme all'indirizzo della cella;
  • Chiudi #1 —chiudi il libro.

Chiama la macro (Alt+F8), eseguila (nella finestra che appare, fai clic sul pulsante "Esegui").

Visivamente non succede nulla, ma se chiudiamo la tabella e torniamo alla cartella in cui è salvata, vedremo l'immagine seguente.

Tutto è conforme alle condizioni di scarico. Quando apri un file di testo, vedrai anche tutte le informazioni sui dati della tabella: dove, cosa si trova.

Esistono due modi per importare dati da un file di testo in Excel: puoi aprirlo in Excel o importarlo come intervallo di dati esterno. Per esportare i dati da Excel in un file di testo, utilizzare il comando Salva come e modificare il tipo di file dal menu a discesa.

I due formati di file di testo più comunemente utilizzati sono:

    file di testo delimitati (TXT), che in genere utilizzano un carattere di tabulazione (codice carattere ASCII 009) per separare i campi di testo;

    File di testo con valori separati da virgole (CSV), che in genere utilizzano una virgola (,) come separatore del campo di testo.

È possibile modificare il carattere separatore utilizzato nei file TXT e CSV. Ciò potrebbe essere necessario per garantire che l'importazione e l'esportazione vengano completate correttamente.

Nota: Puoi importare ed esportare fino a 1.048.576 righe e 16.384 colonne.

Importa un file di testo aprendolo in Excel

Un file di testo creato in un altro programma può essere aperto come cartella di lavoro Excel utilizzando il comando Aprire. Quando apri un file di testo in Excel, il suo formato non cambia: questo può essere visto nel titolo della finestra di Excel, dove il nome è indicato con l'estensione del file di testo (ad esempio, TXT o CSV).

    Vai a file > Aprire e vai alla posizione contenente il file di testo.

    Selezionare file di testo nell'elenco a discesa Tipo file nella finestra di dialogo Apertura .

    Trova il file desiderato e fai doppio clic su di esso.

Importare un file di testo collegandosi ad esso (Power Query)

  1. Sulla "scheda" dati" in gruppo " Ricezione e conversione dei dati" Selezionare da testo o CSV.

    Nella finestra di dialogo Importa dati individuare e fare doppio clic sul file di testo che si desidera importare e fare clic sul pulsante Importare.

    Sono disponibili diverse opzioni nella finestra di dialogo Anteprima:

Se Excel non converte una determinata colonna di dati nel formato desiderato, puoi convertirla dopo l'importazione. Per ulteriori informazioni consultare gli articoli e.

Salva come.

Importa un file di testo collegandoti ad esso

Puoi importare dati da un file di testo in un foglio esistente.

Se Excel non converte la colonna nel formato richiesto, può farlo dopo l'importazione. Per ulteriori informazioni, vedere Convertire numeri da testo in formato numerico e Convertire date da testo in formato data.

Esporta i dati in un file di testo salvandolo

Un foglio Excel può essere convertito in un file di testo utilizzando il comando Salva come.

  1. Si aprirà una finestra di dialogo Salvataggio di un documento.

    Nel campo Tipo di file Seleziona un formato file di testo per il foglio.

  2. Viene visualizzata una finestra di dialogo che ricorda che solo il foglio di lavoro corrente verrà salvato come file di testo. Se vuoi salvare esattamente il foglio corrente, clicca sul pulsante OK. Altri fogli possono essere salvati come file di testo separati ripetendo questa procedura per ciascuno di essi.

    Viene visualizzata una seconda finestra di dialogo che ricorda che il foglio di lavoro che stai salvando potrebbe contenere funzionalità non supportate dai formati di file di testo. Se desideri salvare solo i dati del foglio nel nuovo file di testo, fai clic su . Se non sei sicuro e desideri maggiori informazioni su quali funzionalità di Excel non sono supportate dai formati di file di testo, fai clic su Riferimento.

Per ulteriori informazioni sul salvataggio di file in altri formati di file, vedere Salvare una cartella di lavoro in un altro formato di file.

Modifica del delimitatore utilizzato in un file di testo

Se utilizzi l'Importazione guidata testo per importare un file di testo, puoi modificare il delimitatore dal carattere di tabulazione a un altro carattere nel secondo passaggio. Questo passaggio può anche modificare il modo in cui vengono gestiti i delimitatori consecutivi (come le virgolette consecutive).

Per ulteriori informazioni sui delimitatori e sulle opzioni avanzate, vedere l'Importazione guidata testo.

Modifica del delimitatore in tutti i file di testo CSV

    Fare clic sul pulsante Inizio e seleziona Pannello di controllo.

    Aprire la finestra di dialogo Modifica impostazioni internazionali e della lingua.

    Immettere un nuovo separatore nel campo Separatore di elementi dell'elenco.

    Premere il pulsante due volte OK.

Nota: Dopo aver modificato il separatore di elenco, tutti i programmi sul tuo computer utilizzeranno il nuovo carattere. Puoi restituire il carattere standard seguendo gli stessi passaggi.

I migliori articoli sull'argomento