Hur man konverterar Anteckningsblock till Excel med kolumner (5 metoder)

  • Dela Detta
Hugh West

Ibland kan ditt dataset lagras i textformat (.txt) i Anteckningsblock, ett dedikerat textredigeringsverktyg som ägs av Microsoft. Excel ger dock möjlighet att importera datasetet från ett stort antal källor. Ännu viktigare är att Excel konverterar texterna och skapar separata kolumner. I den här instruktiva sessionen presenterar jag 5 metoder för hur du konverterar Anteckningsblock till Excel medkolumner med en ordentlig förklaring.

Ladda ner övningsboken

Konvertering av Anteckningsblock till Excel med kolumner.xlsm

5 metoder för att konvertera Anteckningsblock till Excel med kolumner

Om man antar att Försäljningsrapport av vissa Produktartiklar anges tillsammans med Produkt-ID , Saten , och Försäljning i Anteckningar som visas i skärmbilden nedan.

Observera: Texten ovan är tabbdelimiterad, vilket innebär att tabben fungerar som separator.

Nu måste du konvertera texterna i Anteckningsblock till Excel med kolumner.

1. Öppna Notepad direkt

I den första metoden visar jag dig hur du öppnar Anteckningsblock direkt.

Steg 01: Öppna Notepad först

➤ Till att börja med måste du skapa en tom arbetsbok och gå till Fil > Öppna .

➤ Gå sedan till filplatsen där du lagrar filen (Notepad) enligt följande bild.

➤ Klicka sedan på textdokumentet. Om du inte hittar filen, se till att du väljer formatet som Textfiler (från den nedre högra sidan).

➤ Slutligen trycker du på Öppna alternativ.

Steg 02: Att hantera guiden för textimport

Omedelbart (efter att du öppnat textfilen) kommer du att se en dialogruta, nämligen Guiden för import av text (den öppnas som standard). Det är en process i tre steg.

➤ För det första (steg 1 av 3), håll cirkeln kontrollerad före Avgränsad och även kryssa i rutan före Mina data har rubriker alternativ.

➤ Nu är du i steg 2 av 3 av Guiden för import av text . Eftersom datamängden är tabbdelat måste du välja Fliken som Avgränsare .

➤ Kontrollera senare (steg 3 av 3) att kolonnens dataformat är Allmänt och klicka över den Slutförande knapp.

När du har gjort det får du följande utdata. Förvånansvärt nog kommer arbetsbokens och arkets namn att vara som det är i textfilen.

Till slut får du följande utdata efter att du har ändrat formateringen enligt dina krav.

Läs mer: Hur man konverterar textfil till Excel automatiskt (3 lämpliga sätt)

2. Kopiera och klistra in text från Anteckningsblock

Den första metoden är säkerligen snabb, men du kan inte konvertera Notepad till en specifik plats. Om du till exempel vill lagra datamängden från och med B4 cell, kan du följa denna metod.

➤ Markera texterna efter att du öppnat Anteckningsblocket och tryck på CTRL + C att kopiera.

➤ Gå nu till B4 cell och tryck på CTRL + V .

Utgången kommer alltså att se ut på följande sätt.

3. Konvertera Notepad till Excel när texten är kommaseparerad

En av de allvarliga nackdelarna med den andra metoden är att den inte fungerar bra om texten innehåller en kommatecknare, vilket visas i följande skärmdump.

Steg 01: Kopiera och klistra in texterna

➤ Först och främst måste du välja och kopiera texterna.

Efter att ha kopierat och klistrat in texterna i B4 cell (som i den andra metoden), får du följande resultat från B4 till B15 celler.

Steg 02: Använd funktionen Text till kolumner

Nu måste du använda Text till kolumner funktionen för att skapa separata kolumner.

➤ För att göra detta går du till Uppgifter flik> Verktyg för data band> välj den Text till kolumner funktion.

➤ I steg 1 och 3 måste du välja den Avgränsad datatyp.

➤ Därefter (i steg 2 och 3) väljer du den Komma som Avgränsare .

➤ I det sista steget måste du behålla Allmänt dataformatet kontrolleras.

Till slut får du följande utdata.

Läs mer: Konvertera Excel till textfil med avgränsare (2 enkla metoder)

Liknande läsningar

  • Hur man extraherar data från en lista med Excel-formel (5 metoder)
  • Hur du extraherar data från Excel till Word (4 sätt)
  • Extrahera text efter ett tecken i Excel (6 sätt)
  • Excel-formel för att få fram de tre första tecknen från en cell (6 sätt)
  • Återge flera värden i Excel baserat på ett enda kriterium (3 alternativ)

4. Power Query för att konvertera Notepad till Excel

När du konverterar Notepad till Excel med kolumner, Power Query (en datatransformations- och beredningsmotor i Excel) ger dig enastående resultat.

➤ Gå först till Uppgifter flik> rullgardinslistan för Hämta data alternativ> Från fil > Från text/CSV .

➤ Klicka på textfilen och välj sedan Import knapp.

➤ Därefter visas en förhandsgranskning av textfilen där Fliken fastställs som den Avgränsare automatiskt.

➤ Om du dessutom vill läsa in de konverterade uppgifterna i ett arbetsblad väljer du Ladda till alternativ.

➤ Ange sedan platsen (t.ex. =PowerQuery!$B$4 ).

Slutligen får du följande utdata.

5. Användning av VBA-kod

Den femte och sista metoden handlar om tillämpningen av VBA kod för att konvertera Notepad till Excel med kolumner med ett enda klick.

Innan du gör det måste du skapa en modul för att infoga VBA kod.

➤ Öppna först en modul genom att klicka på Utvecklare > Visuell Grundläggande (eller tryck på ALT + F11 ).

➤ För det andra, gå till Infoga > Modul .

➤ Kopiera sedan följande kod till den nyligen skapade modulen.

 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 

Det finns två saker som du måste ändra:

  • Ange sökvägen: Du måste dock ange sökvägen (filplatsen) för den befintliga textfilen, t.ex. E:\Exceldemy\Sales Report.txt
  • Välj utdatacellen: Därefter måste du ange var du vill hämta de konverterade uppgifterna, t.ex. B4 cell.

Efter att ha kört koden (tangentbordsgenväg är F5 ), får du följande resultat.

Efter att ha använt Text till kolumner funktion som diskuteras i Steg 2 i den tredje metoden. och formatering kommer ovanstående utdata att se ut på följande sätt.

Läs mer: VBA-kod för att konvertera textfiler till Excel (7 metoder)

Slutsats

Det är slutet på dagens session. Så här kan du konvertera Anteckningsblock till Excel med kolumner. Välj vilken metod som helst utifrån dina behov. Glöm inte att dela dina tankar.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.