Hogyan alakítsuk át a Jegyzettömböt oszlopokkal az Excel-be (5 módszer)

  • Ossza Meg Ezt
Hugh West

Előfordulhat, hogy az adatállományt szöveges (.txt) formátumban tárolja a Notepad, a Microsoft tulajdonában lévő dedikált szövegszerkesztő alkalmazás. Az Excel azonban lehetőséget biztosít arra, hogy az adatállományt a legkülönbözőbb forrásokból importálja. Ami még fontosabb, hogy az Excel a szövegeket külön oszlopok létrehozásával együtt konvertálja. Ezen a tanulságos foglalkozáson 5 módszert mutatok be arra, hogyan lehet a Notepadot Excelbe konvertálni a következőkkeloszlopok megfelelő magyarázattal.

Gyakorlati munkafüzet letöltése

Notepad átalakítása Excelbe oszlopokkal.xlsm

5 módszer a Jegyzettömb Excelbe való átalakítására oszlopokkal

Feltételezve, hogy Értékesítési jelentés néhány Terméktételek a következővel együtt van megadva Termék azonosító , Államokat , és Értékesítés a Jegyzettömbben az alábbi képernyőképen látható módon.

Megjegyzés: A fenti szöveg tabulátorral van elválasztva, ami azt jelenti, hogy a tabulátor elválasztóként szolgál.

Most a Notepadben lévő szövegeket oszlopokkal kell átalakítania az Excel-be.

1. A jegyzettömb közvetlen megnyitása

A kezdő módszerben a Notepad közvetlen megnyitásának folyamatát mutatom meg.

01. lépés: Először a Jegyzettömb megnyitása

➤ Kezdetben létre kell hoznia egy üres munkafüzetet, és el kell mennie a Fájl > Nyissa meg a címet. .

➤ Ezután menjen a fájl tárolási helyére (Notepad), ahogy az a következő képen látható.

➤ Ezután kattintson a szöveges dokumentumra. Ha nem találja a fájlt, győződjön meg róla, hogy a formátumot a következőképpen választotta ki Szöveges fájlok (a jobb alsó oldalról).

➤ Végül, nyomja meg a Nyissa meg a címet. opció.

02. lépés: A szövegimportáló varázsló kezelése

Azonnal (a szövegfájl megnyitása után) megjelenik egy párbeszédpanel, nevezetesen a következő Szövegimportálás varázsló (alapértelmezés szerint meg fog nyílni). 3 lépésből áll a folyamat.

➤ Először is (1. lépés a 3. lépésből), tartsa a kört ellenőrizve, mielőtt a Elhatárolt adattípus, és jelölje be a jelölőnégyzetet a Az adataim fejlécekkel rendelkeznek opció.

➤ Most a 3. lépésből a 2. lépésnél jársz a Szövegimportálás varázsló Mivel az adathalmaz tabulátorral elválasztott, ki kell választani a Tab mint Határolójelek .

➤ Később (3. lépés a 3. lépésből), győződjön meg arról, hogy az oszlop adatformátuma a következő Általános és kattintson a Befejezés gomb.

Ezt követően a következő kimenetet kapja. Meglepő módon a munkafüzet és a lap neve ugyanaz lesz, mint a szöveges fájlban.

Végül a következő kimenetet kapja, miután a formázást az Ön igényei szerint módosította.

Bővebben: Hogyan lehet automatikusan átalakítani a szöveges fájlt Excelbe (3 megfelelő mód)

2. Szöveg másolása és beillesztése a Jegyzettömbből

Az első módszer biztosan gyors módszer, de a Notepadot nem lehet egy adott helyre konvertálni. Például, ha az adatállományt a következő helyről akarjuk tárolni B4 cellát, követheti ezt a módszert.

➤ Kezdetben jelölje ki a szövegeket a Jegyzettömb megnyitása után, és nyomja meg a CTRL + C másolni.

➤ Most pedig menj a B4 cellát, és nyomja meg a CTRL + V .

A kimenet tehát a következőképpen néz ki.

3. A Notepad átalakítása Excel-be, ha a szöveg vesszővel elválasztott

A második módszer egyik komoly hátránya, hogy nem működik jól, ha a szövegben vesszőt tartalmazó elválasztójel is rendelkezésre áll, ahogy az a következő képernyőképen látható.

01. lépés: A szövegek másolása és beillesztése

➤ Elsősorban ki kell választania és másolnia kell a szövegeket.

A szövegek másolása és beillesztése után a B4 cellában (ahogy a második módszerben), a következő kimeneti eredményt kapjuk a B4 a címre. B15 cellák.

02. lépés: Szöveg oszlopokba funkció használata

Most a Szöveg oszlopokba funkcióval külön oszlopokat hozhat létre.

➤ Ehhez menjen a Adatok tab> Adateszközök szalag> válassza a Szöveg oszlopokba funkció.

➤ A 3. lépésből az 1. lépésben ki kell választani a Elhatárolt adattípus.

➤ Ezután (a 2. és 3. lépésben) válasszuk ki a vessző mint Határolójelek .

➤ Az utolsó lépésben meg kell tartani a Általános adatformátum ellenőrzése.

Végül a következő kimenetet kapja.

Bővebben: Excel konvertálása szöveges fájlba elhatárolóval (2 egyszerű megközelítés)

Hasonló olvasmányok

  • Hogyan lehet kivenni az adatokat egy listából az Excel-képlet segítségével (5 módszer)
  • Hogyan lehet az adatokat Excelből a Word-be kivonatolni (4 mód)
  • Szöveg kivonása egy karakter után az Excelben (6 mód)
  • Excel képlet az első 3 karakterek megszerzéséhez egy cellából (6 mód)
  • Több érték visszaadása Excelben egyetlen kritérium alapján (3 lehetőség)

4. Power Query a jegyzettömb Excel-be való átalakításához

A Notepad átalakítása során az Excel oszlopokkal, Teljesítmény lekérdezés (az Excel adattranszformációs és adatelőkészítő motorja) kiemelkedő kimenetet biztosít.

➤ Először is, menjen a Adatok fül> legördülő listája a Adatok lekérdezése opció> A fájlból > Szövegből/CSV-ből .

➤ Kattintson a szöveges fájlra, majd válassza a Import gomb.

➤ Ezután megjelenik a szöveges fájl előnézete, ahol a Tab rögzített, mint a Határolójel automatikusan.

➤ Továbbá, ha a konvertált adatokat egy munkalapba szeretné betölteni, válassza a Betöltés a opció.

➤ Ezután adja meg a helyet (pl. =PowerQuery!$B$4 ).

Végül a következő kimenetet kapja.

5. VBA kód használata

Az ötödik és egyben az utolsó módszer a következők alkalmazásáról szól VBA kód a Notepadból egy kattintással oszlopokkal rendelkező Excel-be való konvertáláshoz.

Előtte létre kell hoznod egy modult, hogy beilleszthesd a VBA kód.

➤ Először is nyisson meg egy modult a Fejlesztő > Vizuális Alapvető (vagy nyomja meg a ALT + F11 ).

➤ Másodszor, menj a Beillesztés > Modul .

➤ Ezután másolja a következő kódot az újonnan létrehozott modulba.

 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 

Két dolgot kell megváltoztatnod:

  • Adja meg az elérési utat: Természetesen meg kell adnia a meglévő szöveges fájl elérési útvonalát (a fájl helyét), pl. E:\Exceldemy\Eladási jelentés.txt
  • Válassza ki a kimeneti cellát: Ezután meg kell adnia azt a helyet, ahonnan a konvertált adatokat szeretné megkapni, pl. B4 cellát.

A kód futtatása után (a billentyűkombináció F5 ), a következő kimenetet kapja.

A Szöveg oszlopokba funkciót tárgyalja a a harmadik módszer 2. lépése és formázás, a fenti kimenet a következőképpen fog kinézni.

Bővebben: VBA-kód a szöveges fájl Excel-be való átalakításához (7 módszer)

Következtetés

Ez a mai ülés vége. Így lehet a Notepadot oszlopokkal Excel-be konvertálni. Most válasszon bármilyen módszert a követelményei alapján. Egyébként ne felejtse el megosztani a gondolatait.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.