Szöveg oszlopokba (Parse Data) használata az Excelben és a Google Táblázatokban

Szöveg oszlopokba (Parse Data) használata az Excelben és a Google Táblázatokban

Ebben a cikkben megtudhatja, hogyan kell használni a Szöveg oszlopokba elemzést az Excel és a Google Táblázatokban.

A szöveget oszlopokra osztja elválasztóval

Az Excelben gyakran más szoftverekből exportál adatokat. Lehet, hogy hosszú karakterláncként van formázva elválasztóval (vessző, pontosvessző stb.). Lásd például az alábbi képet, amely egy cellában (B1) pontosvesszővel elválasztott termékek listáját mutatja:

Ha ezeket az adatokat megfelelően szeretné megtekinteni az Excelben, használja a Szöveg oszlopokba lehetőséget, és ossza fel a termékeket külön oszlopokra.

1. Válasszon ki egy szöveges cellát (B1), majd a Szalag, menj Adatok> Szöveg oszlopokba.

2. A Szöveg oszlopokba varázsló 1. lépésében hagyja meg az alapértelmezett adattípust (Elhatárolt), és kattintson a gombra Következő.

3. A 2. lépésben ellenőrizze Pontosvessző mint elválasztó és kattintson Következő.
A többi lehetséges határoló a tabulátor, vessző, szóköz vagy más, a felhasználó által meghatározott határoló. Ban,-ben Adatok előnézete, láthatja, hogy az adatok hogyan lesznek határolva az aktuális beállításokkal.

4. Az utolsó lépésben hagyja az alapértelmezett adatformátumot (Általános), és kattintson a gombra Befejez. (Lásd az alábbi „Oszlopok formázása” részt, ahol további lehetőségek és további információk találhatók erről a lépésről.) A Rendeltetési hely, hagyja el a kezdeti cellát (B1), hogy az adatokat a B1 cellából kiinduló oszlopokba oszthassa.

Az eredmény a B1 cella szövege, amely B-F oszlopokra oszlik, pontosvessző-határolókon alapuló oszloptörésekkel.

A VBA kód segítségével a szöveget oszlopokra is feloszthatja.

Oszlopok formázása

A fenti példában az oszlop adatformátumokat hagytuk (általános) alapértelmezettként. Ha egy oszlopot (például 4. oszlopot) szöveggé szeretne formázni, (1) kattintson az oszlopra a Szöveg oszlopok varázsló Lépés 3, és (2) válassza ki Szöveg számára Oszlop adatformátum.

Alternatív megoldásként az összes oszlop szövegként történő formázásához (1) kattintson az első oszlopra, majd (2) tartsa lenyomva a SHIFT billentyűt a billentyűzeten, és kattintson az Adat előnézet utolsó oszlopára. (3) Válassza ki Szöveg mint a Oszlop adatformátum.

Szöveg felosztása oszlopokra manuálisan (rögzített szélesség)

Azt is beállíthatja, hogy az oszlopok hány részre legyenek osztva. Ez gyakran szükséges, ha nincs elválasztó (vagy ugyanaz a határoló) a szöveg karakterláncában, és manuálisan szeretné beállítani. Tegyük fel, hogy ugyanazokkal az adatokkal rendelkezik, mint az előző példában a B1 cellában, csak most szóközökkel határolva.

1. A szöveg manuális elemzéséhez jelöljön ki egy szöveges cellát (B1), majd a Szalag, menj Adatok> Szöveg oszlopokba.

2. A varázsló 1. lépésében válassza a lehetőséget Rögzített szélesség és kattintson Következő. A Rögzített szélesség opció automatikusan felismeri a szövegben lévő szóközöket, és felosztja az adatokat minden egyes mezőben.

3. A 2. lépésben láthatja az adatok felosztásának előnézetét szóköz alapján, mint elválasztót. De mi van, ha meg akarja tartani Billentyűzet és Egér egy oszlopban?
Húzza a vonalat a két érték között, és dobja a következő sorba (előtte Hangszórók). A sorelválasztó húzásával manuálisan állíthatja be, hogy melyik oszlopban melyik szöveg kerüljön. A végén kattintson Következő.

4. A varázsló utolsó lépésében hagyja el az alapértelmezett beállításokat, és kattintson a gombra Befejez.

Végül a B1 szövege a szóközök alapján B1: B4 cellákra oszlik, kivéve a harmadik oszlopot, ahová manuálisan helyezte el Billentyűzet és Egér együtt a D3 cellában.

Ossza fel a szöveget oszlopokra a Google Táblázatokban

A Google Táblázatok Szöveg oszlopok funkcióval is rendelkeznek, de a lépések eltérőek.

1. Először is, Jobb klikk egy szöveges cella (B1), és a Menü, menj Adatok> Szöveg felosztása oszlopokra.

2. Kattintson a ikonra Szétválasztó gombot, majd válassza a lehetőséget Pontosvessző.

E lépés eredményeképpen a B1 szövege most B-F oszlopokra oszlik, pontosvessző-határolókon alapuló oszloptörésekkel.

A szöveg felosztása oszlopokra a SPLIT funkció használatával

A SPLIT funkciót a Google Táblázatokban is használhatja a szöveg elválasztó alapján oszlopokra bontására. Ehhez írja be a képletet:

1 = SPLIT (B1, ";")

Az SPLIT függvény felveszi az adott cellát (B1), és elválasztó (ebben az esetben pontosvessző) alapján szétválasztja szomszédos cellákra. Az SPLIT funkcióval egy határoló dinamikusan megadható valamilyen más képlet eredményeként.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave