Tartalomjegyzék
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.