Come convertire il Blocco note in Excel con le colonne (5 metodi)

  • Condividi Questo
Hugh West

A volte il vostro set di dati potrebbe essere memorizzato in formato testo (.txt) in Notepad, un'applicazione dedicata all'editor di testo di Microsoft. Tuttavia, Excel offre l'opportunità di importare il set di dati da un'ampia gamma di fonti. Ancora più importante, Excel converte i testi insieme alla creazione di colonne separate. In questa sessione istruttiva, presenterò 5 metodi su come convertire Notepad in Excel concolonne con una spiegazione adeguata.

Scarica il quaderno di esercizi

Conversione del Blocco note in Excel con colonne.xlsm

5 metodi per convertire il Blocco note in Excel con le colonne

Supponendo che Rapporto sulle vendite di alcuni Articoli del prodotto è dato insieme a ID prodotto , Stati , e Vendite nel Blocco note, come mostrato nella schermata seguente.

Nota: Il testo qui sopra è delimitato da tabulazioni, il che significa che la tabulazione funge da separatore.

Ora è necessario convertire i testi del Blocco note in Excel con le colonne.

1. Aprire direttamente il Blocco note

Nel metodo iniziale, vi mostrerò il processo di apertura diretta del Blocco note.

Passo 01: aprire prima il Blocco note

➤ Inizialmente, è necessario creare una cartella di lavoro vuota e andare in File > Aperto .

Quindi, accedere alla posizione del file in cui è stato memorizzato il file (Blocco note), come mostrato nell'immagine seguente.

Se il file non viene trovato, assicurarsi di aver scelto il formato come File di testo (dal lato inferiore destro).

➤ Infine, premere sul tasto Aperto opzione.

Passo 02: Gestione dell'importazione guidata del testo

Immediatamente (dopo l'apertura del file di testo), verrà visualizzata una finestra di dialogo, vale a dire Importazione guidata del testo (Si tratta di un processo in tre fasi.

➤ In primo luogo (fase 1 di 3), tenere il cerchio controllato prima della Delimitato e spuntare anche la casella prima del campo I miei dati hanno intestazioni opzione.

Ora, siete al passo 2 di 3 del procedimento Importazione guidata del testo Poiché l'insieme di dati è delimitato da tabelle, è necessario scegliere il campo Scheda come Delimitatori .

➤ Successivamente (passo 3 di 3), assicurarsi che il formato dei dati della colonna sia Generale e fare clic sul pulsante Finitura pulsante.

Dopo aver fatto ciò, si otterrà il seguente risultato: sorprendentemente, il nome della cartella di lavoro e del foglio sarà quello del file di testo.

Alla fine si otterrà il seguente risultato dopo aver modificato la formattazione in base alle proprie esigenze.

Per saperne di più: Come convertire automaticamente un file di testo in Excel (3 modi adatti)

2. Copiare e incollare il testo dal Blocco note

Il primo metodo è sicuramente veloce, ma non è possibile convertire Notepad in una posizione specifica. Ad esempio, se si desidera memorizzare il set di dati a partire dalla cartella B4 cella, si può seguire questo metodo.

➤ Inizialmente, selezionare i testi dopo aver aperto il Blocco note e premere CTRL + C da copiare.

➤ Ora, basta andare nella sezione B4 e premere CTRL + V .

L'output sarà quindi il seguente.

3. Convertire il blocco note in Excel quando il testo è delimitato da virgole

Uno dei gravi inconvenienti del secondo metodo è che non funziona bene se il testo è disponibile con un delimitatore di virgole, come illustrato nella seguente schermata.

Passo 01: Copiare e incollare i testi

➤ In primo luogo, è necessario selezionare e copiare i testi.

Dopo aver copiato e incollato i testi nella cartella B4 (come fatto nel secondo metodo), si otterrà il seguente risultato dal file B4 a B15 cellule.

Passo 02: Utilizzare la funzione Testo in colonne

A questo punto, è necessario utilizzare l'opzione Testo in colonne per creare colonne separate.

➤ Per fare questo, andare alla sezione Dati scheda> Strumenti per i dati scegliere il nastro Testo in colonne caratteristica.

➤ Nei passaggi da 1 a 3, si deve scegliere la voce Delimitato tipo di dati.

➤ Successivamente (ai punti 2 e 3), scegliere la voce Virgola come Delimitatori .

➤ Nell'ultimo passaggio, è necessario mantenere il Generale formato dei dati controllato.

Alla fine si otterrà il seguente risultato.

Per saperne di più: Convertire Excel in file di testo con delimitatore (2 approcci semplici)

Letture simili

  • Come estrarre i dati da un elenco utilizzando una formula di Excel (5 metodi)
  • Come estrarre dati da Excel a Word (4 modi)
  • Estrarre il testo dopo un carattere in Excel (6 modi)
  • Formula di Excel per ottenere i primi 3 caratteri da una cella (6 modi)
  • Restituzione di più valori in Excel in base a un singolo criterio (3 opzioni)

4. Power Query per convertire il blocco note in Excel

Durante la conversione di Notepad in Excel con colonne, Query di potenza (un motore di trasformazione e preparazione dei dati in Excel) vi darà risultati eccezionali.

➤ Per prima cosa, andare alla sezione Dati dell'elenco a discesa della scheda Ottenere i dati opzione> Da file > Da testo/CSV .

➤ Fare clic sul file di testo e selezionare il pulsante Importazione pulsante.

A questo punto, verrà visualizzata un'anteprima del file di testo in cui è presente l'elemento Scheda è fissato come il Delimitatore automaticamente.

Inoltre, se si desidera caricare i dati convertiti in un foglio di lavoro, selezionare l'opzione Caricare su opzione.

➤ Successivamente, specificare il percorso (ad es. =PowerQuery!$B$4 ).

Alla fine si otterrà il seguente risultato.

5. Utilizzo del codice VBA

Il quinto e ultimo metodo riguarda l'applicazione di VBA per convertire il Blocco note in Excel con colonne con un solo clic.

Prima di fare ciò, è necessario creare un modulo per inserire il file VBA codice.

➤ Per prima cosa, aprire un modulo facendo clic su Sviluppatore > Visivo Base (o premere ALT + F11 ).

➤ In secondo luogo, andare a Inserire > Modulo .

Quindi, copiare il seguente codice nel modulo appena creato.

 Sub ConvertNotepadToExcel() Dim Txt As String Open "E:\Exceldemy\Sales Report.txt" For Input As 60 Range("B4").Select Do Until EOF(60) Input #60, Txt ActiveCell.Value = Txt ActiveCell.Offset(1, 0).Select Loop Close (60) End Sub 

Due cose che dovete cambiare:

  • Specificare il percorso: È necessario specificare il percorso (posizione del file) del file di testo esistente, ad es. E:¿Exceldemy¿Rapporto sulle vendite.txt
  • Selezionare la cella di uscita: Quindi, è necessario specificare la posizione in cui si desidera ottenere i dati convertiti, ad es. B4 cellulare.

Dopo aver eseguito il codice (la scorciatoia da tastiera è F5 ), si otterrà il seguente risultato.

Dopo aver utilizzato il Testo in colonne caratteristica discussa in fase 2 del terzo metodo e la formattazione, l'output di cui sopra apparirà come segue.

Per saperne di più: Codice VBA per convertire file di testo in Excel (7 metodi)

Conclusione

Questa è la fine della sessione di oggi. Ecco come convertire il Blocco note in Excel con le colonne. Ora, scegliete qualsiasi metodo in base alle vostre esigenze. In ogni caso, non dimenticate di condividere i vostri pensieri.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.