Tartalomjegyzék
Excel a legszélesebb körben használt eszköz, ha hatalmas adathalmazok kezeléséről van szó. Az Excelben számtalan több dimenziós feladatot tudunk elvégezni. Néha szükségünk van arra, hogy az adatokat vesszőkkel oszlopokra osztja Az Excelben az adatok vesszővel történő oszlopokra osztásához különböző módszereket alkalmazhatunk. Ebben a cikkben megmutatom Önnek a következőket 8 hatékony módszerek az Excelben, hogy megosztott adatok a címre. oszlopok a vessző.
Gyakorlati munkafüzet letöltése
Az adatok oszlopokra osztása vesszővel.xlsmEz a adatkészlet Itt van néhány ember és az általuk használt Címek A címek vesszőkkel vannak ellátva, a címeket kettéválasztjuk. Város és Ország a címre. külön oszlopok ebben a cikkben.
7 módszer az adatok oszlopokba történő felosztására vesszővel az Excelben
1. Az adatok oszlopokra bontása a Szövegből oszlopba funkció használatával
Először is, megmutatom, hogyan kell használni a Szöveg oszlopba funkcióval az adatok felosztása több oszlop .
LÉPÉSEK:
- Először válassza ki a C5:C11 Ezután menjen a Adatok tab>> select Adateszközök >> select Szöveg oszlopokba
- Szöveg oszlopba konvertálása varázsló Megjelenik. Válassza ki a Elhatárolt Ezután kattintson a Következő .
- Ezután válassza ki a Határolójel mint vessző . Aztán kattintson Következő .
- Ezután válassza a Általános mint Oszlop adatformátum Válassza ki a Úti cél Végül válassza ki Befejezés .
Excel felosztja az adatokat.
További információ: Hogyan ossza fel az adatokat több oszlopra az Excelben?
2. Flash kitöltés alkalmazása az Excelben lévő adatok megosztására
Most pedig a Flash töltés a címre. megosztott adatok a oldalon. Excel .
LÉPÉSEK:
- Írja Tokió a oldalon. D5 .
- Használja a címet. Töltse ki a fogantyút a címre. AutoFill akár D11 .
- Most kattintson a Automatikus kitöltési lehetőségek (lásd a képet)
- Válassza ki a címet. Flash töltés .
Excel megmutatja a városok .
- Hasonlóképpen, külön a Ország .
További információ: Hogyan lehet az adatokat egy Excel-cellában több oszlopra osztani (5 módszer)
3. A LEFT, FIND & LEN kombinációjának használata az adatok vessző szerinti oszlopokra bontásához
Ebben a részben elmagyarázom, hogyan lehet megosztott adatok a használatával a LEFT , FIND , és LEN funkciók .
LÉPÉSEK:
- Menjen a D5 Írja fel a következő képletet.
=LEFT(C5,FIND(",",C5)-1)
Képlet bontás
FIND(",",C5) ➤ Visszaadja egy karakter pozícióját vessző (,) a oldalon. C5 .
Kimenet : 6
LEFT(C5,FIND(",",C5)-1) ➤ Visszaadja a meghatározott szám a szöveg a oldalon. C5 .
Kimenet : Tokió
- Ezután nyomja meg a BELÉPÉS . Excel visszaadja a kimenetet.
- Most használja a Töltse ki a címet. Fogantyú a címre. AutoFill .
Az elkülönítéshez a Ország ,
- Menjen a E5 Írja fel a következő képletet.
=RIGHT(C5,LEN(C5)-FIND(",",C5))
Képlet bontás
FIND(",",C5) ➤ Visszaadja a vessző(,) a oldalon. C5 .
Kimenet: 6
LEN(C5) ➤ Visszaadja a szám a karakterek a oldalon. C5 .
Kimenet: 11
RIGHT(C5,LEN(C5)-FIND(",",C5)) ➤ Visszaadja a meghatározott pozíció egy karakter a C5 .
Kimenet : Japán
- Most nyomja meg a BELÉPÉS . Excel megjeleníti a kimenetet.
- Most használja a Töltse ki a címet. Fogantyú a címre. AutoFill .
4. A PowerQuery használata az adatok felosztásához
Most a PowerQuery a címre. megosztott adatok a címre. oszlopok a oldalon. Excel .
LÉPÉSEK:
- Hozzon létre egy táblázat Ehhez válassza ki a teljes B4:C11 tartomány .
- Sajtó CTRL + T . beviteli mező megjelenik. Tegye a adatok a táblázatban. Itt van B4:C11 .
- Most menj a Adatok tab>> select A táblázatból/tartományból .
- PowerQuery szerkesztő ablak fog felugrani. Tartsa meg a kurzor a Cím oszlop . kattintson jobb gombbal a egér hogy a Kontextus sáv .
- A Kontextus sáv , válasszon Osztott oszlop >> select Határoló által
- Oszlop szétválasztása elválasztójelek szerint párbeszédpanel jelenik meg. Válassza ki a Határolójel mint vessző . Aztán kattintson OK .
- Excel will split a oszlop a címen 1 és Cím.2 oszlop . Aztán kattintson Bezárás & Load .
- Excel átadja a adatkészlet egy új munkalap .
- Átnevezés a oszlop .
További információ: Hogyan osszuk fel az adatokat Excelben (5 mód)
5. Az adatok átalakítása CSV-fájlba
Most egy másik módszert mutatok be. Átalakítom a adatkészlet egy CSV ( vesszővel elválasztott értékek ) fájlt először.
LÉPÉSEK:
- Először is, másolat az oszlop Cím: egy Jegyzettömb oldal .
- Ezután menjen a Fájl >> select Mentés másként .
- Most, a név beállítása és mentse el a fájlt ...emlékezz, a .csv utótagot kell a névbe írni.
- Most nyissa meg a fájl a címről a helyszín ahol korábban elmentettem .
- Excel felosztja a adatok .
- Most, formátum ahogy kívánja.
6. A VBA használata az adatok oszlopokra történő felosztásához vesszővel
Most egy VBA kód a címre. megosztott adatok .
LÉPÉSEK:
- Sajtó ALT + F11 a VBA ablak .
- Ezután menjen a Beillesztés >> select Modul .
- A új modul Megnyílik. Írja le a következő kódot.
Sub SplitColumn() Dim SplitData() As String, Count As Long, i As Variant For n = 5 To 11 SplitData = Split(Cells(n, 3), ",") Count = 4 For Each i In SplitData Cells(n, Count) = I Count = Count + 1 Next i Next n End Sub
Kód lebontása
- Itt létrehoztam egy Aleljárás SplitColumn . használtam a dim kijelentés meghatározni egy változó SplitData mint String és i mint változat .
- Aztán használtam egy For Loop . 5-től 11-ig azt jelenti, hogy split a adatok a 5-11. sor .
- Ezután a VBA megosztás funkció, ahol n a sor szám és 3 meghatározza, hogy a adatok a C oszlop . Count = 4 , a adatok lesz split a címre. D oszlop .
- Ismét használtam egy For Loop a címre. növekmény a Count .
- Most nyomja meg F5 a kód . Excel will split a adatok .
7. A FILTERXML, SUBSTITUTE & amp; TRANSPOSE funkciók használata az Excelben az adatok felosztásához
Most a a FILTERXML funkció a a PÓTLÓ & TRANSPOSE Ez működik a következő programok frissített verzióinál is Excel .
LÉPÉSEK:
Válassza ki a címet. D5 és E5 Írja fel a következő képletet
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",",","")& "","//s"))
Képlet bontás
SUBSTITUTE(C5,",",","") ➤ Ez helyettesíti a vessző (,) a D5 és E5 .
Kimenet: "TokyoJapan"
FILTERXML(""&SUBSTITUTE(C5,",",","")& "","//s") ➤ Visszatér XML adatok a tartalom a következő XPath
Kimenet: {"Tokió"; "Japán"}
TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",",","")& "","//s")) ➤ ➤ Ez transzponálja a tömböt.
Kimenet: {"Tokyo", "Japan"}
- Ezután nyomja meg a BELÉPÉS . Excel visszaadja a kimeneteket.
- Ezután használja Töltse ki a fogantyút a címre. AutoFill .
Gyakorlati munkafüzet
A gyakorlat teszi az embert tökéletessé. Fontos a gyakorlás, hogy minden módszert elsajátítsunk. Ezért csatoltam egy gyakorló lap az Ön számára.
Következtetés
Ebben a cikkben bemutattam 7 hatékony módszerek Excel a címre. megosztott adatok a címre. oszlopok a vessző . remélem, mindenkinek segít. És végül, ha bármilyen javaslata, ötlete vagy visszajelzése van, kérjük, nyugodtan írjon kommentet alább.