Ynhâldsopjefte
Soms kin jo dataset wurde opslein yn tekst (.txt) opmaak yn Notepad, in tawijd tekstbewurkerapplikaasje fan Microsoft. Excel biedt lykwols de kâns om de dataset út in breed skala oan boarnen te ymportearjen. Noch wichtiger, Excel konvertearret de teksten tegearre mei it meitsjen fan aparte kolommen. Yn dizze ynstruktive sesje sil ik 5 metoaden presintearje oer hoe't jo Notepad nei Excel konvertearje mei kolommen mei goede útlis.
Download Practice Workbook
Notepad konvertearje nei Excel mei Columns.xlsm
5 Metoaden om Notepad nei Excel te konvertearjen mei kolommen
Ungeande dat ferkeaprapport fan guon produktitems wurdt jûn tegearre mei Product ID , Sates , en Sales yn Notepad lykas werjûn yn de ûnderste skermprint.
Opmerking: De boppesteande tekst is troch ljeppers skieden. Dat betsjut dat de ljepper fungearret as de skieding.
No moatte jo de teksten yn Notepad konvertearje nei Excel mei kolommen.
1. Notepad direkt iepenje
Yn 'e begjinmetoade sil ik jo it proses sjen litte om Notepad direkt te iepenjen.
Stap 01: Notepad earst iepenje
➤ Yn earste ynstânsje moatte jo in lege wurkboek en gean nei Triem > Iepenje .
➤ Gean dan nei de triemlokaasje dêr't jo it bestân opslaan (Notepad) lykas werjûn yn de folgjende ôfbylding.
➤ Klikje dêrnei oer it tekstdokumint. As jo net fineit bestân, soargje derfoar dat jo it formaat kieze as Teksttriemmen (fanôf de rjochter ûnderkant).
➤ Druk op it lêst oer de Iepenje opsje.
Stap 02: Dealing with Text Ymport Wizard
Daliks (nei it iepenjen fan it tekstbestân), sille jo in dialoochfinster sjen nammentlik Tekstymportwizard (dy sil standert wurde iepene). It is in 3-stap proses.
➤ As earste (stap 1 fan 3), hâld de sirkel kontrolearre foar it Delimited gegevenstype en kontrolearje ek it fakje foar de Myn gegevens hat koptekst opsje.
➤ No, do bist yn stap 2 fan 3 fan de Tekst ymportearje wizard . Om't de dataset troch ljeppers skieden is, moatte jo de Tab kieze as Delimiters .
➤ Letter (stap 3 fan 3), soargje derfoar dat it kolomgegevensformaat Algemien is en klikje op de knop Finish .
Dêrnei, jo krije de folgjende útfier. Opfallend is dat de namme fan it wurkboek en it blêd sa't it stiet yn it tekstbestân.
Uteinlik krije jo de folgjende útfier nei it feroarjen fan de opmaak basearre op jo eask.
Lês mear: Hoe kinne jo teksttriem automatysk konvertearje nei Excel (3 geskikte manieren)
2. Tekst kopiearje en plakke fan Notepad
De earste metoade is wis in flugge metoade, mar jo kinne Notepad net op in spesifike lokaasje konvertearje. Bygelyks, as jo wolle opslaan de dataset begjinnend fan de B4 sel, jo kinne dizze metoade folgje.
➤ Selektearje earst de teksten nei it iepenjen fan it Notepad en druk op CTRL + C om te kopiearjen .
➤ Gean no gewoan nei de B4 sel en druk op CTRL + V .
Dus, de útfier sil der sa útsjen.
3. Konvertearje Notepad nei Excel As tekst Komma Delimited is
Ien fan 'e serieuze tekoarten fan 'e twadde metoade is dat it net goed wurket as de tekst beskikber is ynklusyf in komma-ôfskieding lykas ôfbylde yn de folgjende skermôfbylding.
Stap 01: De teksten kopiearje en plakke
➤ Yn it foarste plak moatte jo de teksten selektearje en kopiearje.
Nei it kopiearjen en plakke fan de teksten yn de B4 sel (lykas dien yn de twadde metoade), krije jo de folgjende útfier fan 'e B4 nei B15 sellen.
Stap 02: Brûk Tekst nei Kolommen Feature
No moatte jo de Tekst nei Kolommen funksje brûke om aparte kolommen te meitsjen.
➤ Om dit te dwaan , gean nei de Data ljepper & gt; Gegevensark lint > kies de funksje Tekst nei kolommen .
➤ Yn stappen 1 fan 3 moatte jo it Delimited gegevenstype kieze.
➤ Folgjende (yn stap 2 fan 3), kies de Komma as Delimiters .
➤ Yn 'e lêste stap moatte jo it Algemien gegevensformaat kontrolearre hâlde.
Uteinlik sille jo krije de folgjendeoutput.
Lês mear: Konvertearje Excel nei teksttriem mei skiedingsteken (2 maklike oanpak)
Fergelykbere lêzingen
- Hoe kinne jo gegevens út in list ekstrahearje mei Excel-formule (5 metoaden)
- Hoe kinne jo gegevens ekstrahearje fan Excel nei Word (4 manieren)
- Tekst útpakke nei in karakter yn Excel (6 manieren)
- Excel-formule om earste 3 karakters te krijen fan in sel (6 manieren)
- Mearde wearden weromjaan yn Excel basearre op ienige kritearia (3 opsjes)
4. Power Query om te konvertearjen Notepad nei Excel
Wylst it konvertearjen fan Notepad nei Excel mei kolommen, sil Power Query (in datatransformaasje- en tariedingmotor yn Excel) jo treflike útfier jaan.
➤ As earste, gean nei de Data ljepper > drop-down list fan de Gegevens krije opsje > Fan triem > Fan tekst/CSV .
➤ Klik oer it tekstbestân en kies dan de knop Ymportearje .
➤ Dan sjogge jo in foarbyld fan it tekstbestân dêr't de Lab automatysk fêststeld wurdt as de Delimiter .
➤ Fierder, as jo de konvertearre gegevens yn in wurkblêd laden wolle, selektearje dan de Laad to opsje.
➤ Spesifisearje dêrnei de lokaasje (bgl. =PowerQuery!$B$4 ).
Op it lêst krije jo de folgjende útfier.
5. VBA-koade brûke
De fyfde en de lêste metoade giet oer de tapassing fan VBA koade om Notepad nei Excel te konvertearjen mei kolommen mei ien klik.
Foardat jo dat dogge moatte jo in module oanmeitsje om de VBA koade yn te foegjen.
➤ Iepenje earst in module troch te klikken op Untwikkelder > Visueel Basis (of druk op ALT + F11 ).
➤ Gean as twadde nei Ynfoegje > Module .
➤ Kopiearje dan de folgjende koade nei de nij oanmakke module.
3261
⧬ Twa dingen dy't jo hawwe te feroarjen:
- Jou it paad op: Wis, jo moatte it paad (bestânlokaasje) fan it besteande tekstbestân opjaan, bgl. E:\Exceldemy\Sales Report.txt
- Selektearje de útfiersel: Dan moatte jo de lokaasje opjaan wêr't jo de konvertearre gegevens krije wolle, bgl. B4 sel.
Nei it útfieren fan de koade (toetseboerd fluchtoets is F5 ), krije jo de folgjende útfier.
Nei it brûken fan de funksje Tekst nei kolommen besprutsen yn stap 2 fan de tredde metoade en opmaak, sil de boppesteande útfier der sa útsjen.
Lês mear: VBA-koade om tekstbestân nei Excel te konvertearjen (7 metoaden)
Konklúzje
Dat is de ein fan de sesje fan hjoed. Dit is hoe't jo Notepad kinne konvertearje nei Excel mei kolommen. Kies no elke metoade basearre op jo eask. Hoe dan ek, ferjit net om jo gedachten te dielen.