Tartalomjegyzék
Könnyen megosztott adatok egy cellából több cellába másolással, de ez nem mindig kivitelezhető, különösen egy nagy adathalmaz esetében. Ahhoz, hogy ezt egyszerűen és okosan megtehessük, az Excel rendelkezik néhány csodálatos funkcióval. Éles bemutatókkal mutatom be ezt a 3 okos módszert, amellyel az adatokat egy cellából több sorba oszthatjuk az Excelben.
Gyakorlati munkafüzet letöltése
Az ingyenes Excel-sablont letöltheti innen, és saját maga is gyakorolhatja.
Adatok felosztása egy cellából sorokba.xlsm
3 mód az adatok egy cellából több sorba történő felosztására az Excelben
1. Szöveg alkalmazása oszlopokra varázsló az adatok egy cellából több sorba történő felosztásához
5 termék nevét helyeztem el a B5 sejt . Most több sorra osztom őket a cellák mentén. B8:B12 a Szöveg oszlopokba varázsló .
Lépések:
- Válassza ki a címet. B5 sejt .
- Akkor kattints a címre. a következőképpen: Adatok> Szöveg oszlopokba .
Megnyílik egy 3 lépésből álló párbeszédpanel.
- Mark Elhatárolt és nyomja meg a Következő az első lépésben.
- Mark vessző mivel az adataim vesszőkkel vannak elválasztva.
- Ezután nyomja meg a Következő.
- Az utolsó lépésben jelölje meg Általános .
- Végül nyomja meg a Befejezés .
Most láthatjuk, hogy az elemek az 5. sor mentén vannak felosztva. Most több sorba helyezzük őket.
- Válassza ki a címet. a sejtek B5:F5 és másolja őket.
- Akkor jobb gombbal kattintva az egérrel annak a tartománynak az első sorára, ahová be szeretné illeszteni őket.
- Válassza ki a címet. Transpose a Beillesztési lehetőségek .
Ezután megkapja a több sorba osztott elemeket.
További információ: Hogyan lehet a vesszővel elválasztott értékeket sorokba vagy oszlopokba osztani az Excelben?
2. Beágyazott VBA-makrók az adatok egy cellából több sorba történő felosztásához az Excelben
Ha szeretsz dolgozni VBA az Excelben, akkor a feladatot könnyedén elvégezheti a következővel VBA makrók Az előző módszerekhez képest elég gyors.
Lépések:
- Kattintson a jobb gombbal a címre. az egérrel a lap címére.
- Válassza ki a címet. Kód megtekintése a Kontextus menü .
- Miután a VBA ablak jelenik meg, írja be a következő kódokat-
Sub Split_OneCell() Dim Data As Range Dim InputData As Range, Output_Rng As Range BoxTitle = "Egy cellát több sorba osztani" Set InputData = Application.Selection.Range("A1") Set InputData = Application.InputBox("Input Single Cell :", BoxTitle, InputData.Address, Type:=8) Set Output_Rng = Application.InputBox("Destination:", BoxTitle, Type:=8) Arr = VBA.Split(InputData.Range("A1").Value, ",")Output_Rng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr) End Sub
- Később nyomja meg a Futtatás ikon a kódok futtatásához.
- Ezután válassza ki a Makró neve a szabályzatokban meghatározottak szerint.
- Sajtó Fuss .
Nem sokkal később megjelenik egy párbeszédpanel a forráscella kiválasztásához.
- Válassza ki a címet. B5 sejt és nyomja meg a OK .
Egy újabb párbeszédpanel nyílik meg.
- Most válassza ki a célcellák első celláját.
- Végül nyomja meg a OK .
Most már végeztünk.
További információ: Excel makró egy cella több sorra történő felosztásához (egyszerű lépésekkel)
3. Az Excel Power Query használata egy cellából származó adatok több sorra történő felosztásához
Excel Teljesítmény lekérdezés egy másik hasznos eszköz, amellyel az adatokat egy cellából több sorra oszthatjuk. Lássuk, hogyan alkalmazzuk.
Lépések:
- Válassza ki az egyik cellát, beleértve a fejlécet is.
- Ezután kattintson: Adatok> A táblázatból/tartományból .
- Ebben a pillanatban csak nyomja meg a OK .
És nem sokkal később, egy Teljesítmény lekérdezés ablak fog megnyílni.
- Kattintson a fejlécre.
- Később kattintson a következők szerint: Oszlop felosztása> Elhatárolójelek szerint.
Ennek következtében egy újabb párbeszédpanel nyílik meg.
- Válassza ki a címet. vessző a Válassza ki vagy adja meg az elválasztójelet doboz .
- Aztán a Speciális beállítások , jel Sorok .
- Sajtó OK .
Most nézze meg, hogy az adatok sorokra vannak osztva.
- Ezután kattintson a Bezárás &; Betöltés> Bezárás &; Betöltés To a Home tab.
- Ezután az új párbeszédpanel megjelenése után jelölje be a Asztal és Új munkalap .
- Végül nyomja meg a OK .
Nem sokkal később egy új munkalapot kap a több sorra osztott adatokkal.
Hogyan osszunk több cellát sorokra
Nem csak egy cellára, hanem több cellát is sorokra oszthatunk a Szöveg oszlopokba varázsló Ebben a szakaszban megtanuljuk, hogyan kell ezt megtenni.
Lépések:
- Először is, jelöljön ki több cellát.
- Akkor kattints a címre. a következőképpen: Data> Szöveg oszlopokba.
- Ezután jelölje meg Elhatárolt és nyomja meg a Következő .
- Ebben a lépésben jelölje meg vessző és ismét nyomja meg a Következő .
- Az utolsó lépésben Mark Általános .
- Végül nyomja meg a Befejezés .
Most az adatok B oszlopokra osztva és C .
Most másoljuk és átmásoljuk őket.
- Jelölje ki az első osztott sor adatait, és másolja azokat.
- Ezután az első célállomás sorban, jobb gombbal kattintva az egérrel, és illessze be Transpose .
- Ugyanígy járjon el a második osztott sor adataival is.
Ezután az alábbi képhez hasonló kimenetet kapunk.
További információ: Hogyan lehet az adatokat egy Excel-cellában több oszlopra osztani (5 módszer)
Következtetés
Remélem, hogy a fent leírt eljárások elég jók lesznek ahhoz, hogy az adatokat egy cellából több sorba osszák az Excelben. Nyugodtan kérdezzen bármilyen kérdést a megjegyzés rovatban, és kérem, adjon visszajelzést.