Innholdsfortegnelse
Noen ganger kan datasettet ditt være lagret i tekstformat (.txt) i Notisblokk, et dedikert tekstredigeringsprogram som eies av Microsoft. Excel gir imidlertid muligheten til å importere datasettet fra en lang rekke kilder. Enda viktigere, Excel konverterer tekstene sammen med å lage separate kolonner. I denne lærerike økten vil jeg presentere 5 metoder for hvordan du konverterer Notepad til Excel med kolonner med riktig forklaring.
Last ned Practice Workbook
Konvertering av Notepad til Excel med Columns.xlsm
5 metoder for å konvertere Notepad til Excel med kolonner
Forutsatt at salgsrapporten for noen produktelementer er gitt sammen med Produkt-ID , Sates og Salg i Notepad som vist i skjermbildet nedenfor.
Merk: Teksten ovenfor er tabulatordelt. Det betyr at fanen fungerer som skilletegn.
Nå må du konvertere tekstene i Notisblokk til Excel med kolonner.
1. Åpne Notisblokk direkte
I startmetoden vil jeg vise deg prosessen med å åpne Notisblokk direkte.
Trinn 01: Åpne Notisblokk først
➤ Til å begynne med må du opprette en tom arbeidsbok og gå til Fil > Åpne .
➤ Gå deretter til filplasseringen der du lagrer filen (Notepad) som vist i følgende bilde.
➤ Etter å ha gjort det, klikk over tekstdokumentet. Hvis du ikke finnerfilen, sørg for at du velger formatet som Tekstfiler (fra nedre høyre side).
➤ Til slutt trykker du over Åpne alternativet.
Trinn 02: Håndtere tekstimportveiviseren
Umiddelbart (etter å ha åpnet tekstfilen), vil du se en dialogboks nemlig Tekstimportveiviser (den vil bli åpnet som standard). Det er en 3-trinns prosess.
➤ Først (trinn 1 av 3), hold merket for sirkelen før datatypen Separert og merk av i boksen før Mine data har overskrifter -alternativet.
➤ Nå er du i trinn 2 av 3 i veiviseren for tekstimport . Siden datasettet er tabulatordelt, må du velge fanen som avgrensningstegn .
➤ Senere (trinn 3 av 3), sørg for at kolonnedataformatet er Generelt og klikk over Fullfør -knappen.
Etter at du har gjort det, du får følgende utgang. Forbløffende nok vil navnet på arbeidsboken og arket være som det er i tekstfilen.
Til slutt vil du få følgende utdata etter å ha endret formateringen basert på din krav.
Les mer: Hvordan konvertere tekstfil til Excel automatisk (3 egnede måter)
2. Kopier og lim inn tekst fra Notisblokk
Den første metoden er sikkert en rask metode, men du kan ikke konvertere Notisblokk på et bestemt sted. For eksempel, hvis du ønsker å lagre datasettet fra B4 celle, du kan følge denne metoden.
➤ Velg først tekstene etter å ha åpnet Notisblokken og trykk CTRL + C for å kopiere .
➤ Nå, bare gå til B4 cellen og trykk CTRL + V .
Så utdataene vil se ut som følger.
3. Konverter Notepad til Excel når tekst er kommadelt
En av de alvorlige ulempene med den andre metoden er at den ikke fungerer bra hvis teksten er tilgjengelig inkludert et kommaskilletegn som vist i følgende skjermbilde.
Trinn 01: Kopier og lim inn tekstene
➤ Primært må du velge og kopiere tekstene.
Etter å ha kopiert og limt inn tekstene i B4 celle (som gjort i den andre metoden), vil du få følgende utdata fra B4 til B15 cellene.
Trinn 02: Bruk tekst til kolonner-funksjonen
Nå må du bruke funksjonen Tekst til kolonner for å lage separate kolonner.
➤ For å gjøre dette , gå til Data -fanen og gt; Dataverktøy bånd > velg funksjonen Tekst til kolonner .
➤ I trinn 1 av 3 må du velge datatypen Separert .
➤ Deretter (i trinn 2 av 3), velg Komma som skilletegn .
➤ I det siste trinnet må du kontrollere Generelt dataformat.
Til slutt vil du få følgendeoutput.
Les mer: Konverter Excel til tekstfil med skilletegn (2 enkle tilnærminger)
Lignende avlesninger
- Hvordan trekke ut data fra en liste ved hjelp av Excel-formel (5 metoder)
- Hvordan trekke ut data fra Excel til Word (4 måter)
- Trekk ut tekst etter et tegn i Excel (6 måter)
- Excel-formel for å få de første 3 tegnene fra en celle (6 måter)
- Returner flere verdier i Excel basert på enkeltkriterier (3 alternativer)
4. Power Query to Convert Notisblokk til Excel
Når du konverterer Notisblokk til Excel med kolonner, vil Power Query (en datatransformasjons- og forberedelsesmotor i Excel) gi deg enestående resultater.
➤ For det første, gå til Data -fanen > rullegardinlisten over Hent data -alternativet > Fra fil > Fra tekst/CSV .
➤ Klikk over tekstfilen og velg Importer -knappen.
➤ Deretter vil du se en forhåndsvisning av tekstfilen hvor fanen er fast som avgrensningstegn automatisk.
➤ Hvis du videre vil laste de konverterte dataene inn i et arbeidsark, velg Last inn til -alternativet.
➤ Deretter spesifiser plasseringen (f.eks. =PowerQuery!$B$4 ).
Til slutt får du følgende utdata.
5. Bruke VBA-kode
Den femte og siste metoden handler om anvendelse av VBA kode for å konvertere Notepad til Excel med kolonner med et enkelt klikk.
Før du gjør det må du lage en modul for å sette inn VBA koden.
➤ Først åpner du en modul ved å klikke Utvikler > Visuell Grunnleggende (eller trykk ALT + F11 ).
➤ Gå deretter til Sett inn > Modul .
➤ Kopier deretter følgende kode inn i den nyopprettede modulen.
3327
⧬ To ting du har for å endre:
- Spesifiser banen: Du må absolutt spesifisere banen (filplasseringen) til den eksisterende tekstfilen, f.eks. E:\Exceldemy\Sales Report.txt
- Velg utdatacellen: Deretter må du spesifisere stedet hvor du vil hente de konverterte dataene, f.eks. B4 celle.
Etter å ha kjørt koden (hurtigtasten er F5 ), får du følgende utdata.
Etter å ha brukt Tekst til kolonner -funksjonen diskutert i trinn 2 av den tredje metoden og formatering, vil utdataene ovenfor se ut som følger.
Les mer: VBA-kode for å konvertere tekstfil til Excel (7 metoder)
Konklusjon
Det er slutten på dagens økt. Slik kan du konvertere Notisblokk til Excel med kolonner. Velg nå hvilken som helst metode basert på dine krav. Uansett, ikke glem å dele tankene dine.