Alkalmazható: Office 2019, 2016, 2013; 365 vagy szabvány
Íme egy kérdés, amelyet egy olvasótól kaptunk, aki függőlegesen akart felosztani egy Excel-oszlopot:
Statisztikai jelentésen dolgozom a Microsoft Excelben, a 365-ös verziót használva. Most importáltam egy vesszővel elválasztott értékfájlt az A oszlopba, és most egy oszlopcellát függőlegesen két „félre” kell osztanom. Van valami egyszerű módja ennek megvalósítására? Ha segít, akkor Windows 10-et használok.
Köszönöm a jó kérdést. Ezekhez a forgatókönyvekhez általában a Szöveg oszlopba funkciót használom, ami elég jól szolgálja a célomat.
Néha jelentős mennyiségű adatot importálunk közvetlenül egy munkalapra vagy az adatmodellbe (a Power Query és a Power Pivot használatával az Excelben ). Általában úgynevezett vesszővel tagolt értékű fájlokat (*.csv) importálunk. Amikor csv fájlokkal dolgozunk, általában szükségünk van a szöveg függőleges felosztására vagy felosztására a különböző oszlopcellák között. A mai bejegyzésben három hasznos technikát mutatunk be, amelyeket használni fogsz:
- Szöveg oszlopokba tagolt fájlokhoz
- Szöveg oszlopokba fix szélességgel
- A cellák egyesítésének megszüntetése
Olvassa el tovább a teljes eljárást – amely kisebb eltérésekkel a Microsoft Office 2010-től kezdődő verzióira vonatkozik.
Az Excel határoló használata szövegfelosztáshoz
Ez a technika különösen akkor hasznos, ha olyan munkalappal dolgozik, amely vesszővel, pontosvesszővel, tabulátorral, szóközzel és így tovább elválasztott adatokat tartalmaz.
- Nyissa meg az Excelt , és nyissa meg az adatbázist, amelyben az oszlopokat el kell választani.
- Ha a következő cellában vannak adatok, jelölje ki a cellát, és kattintson rá jobb gombbal.
- Kattintson a Beszúrás gombra, majd lépjen tovább, és válassza a Cellák jobbra eltolása lehetőséget .
- Most válassza ki a teljes oszlopot, amelyet el kell választani.
- Kattintson az Adatok elemre a szalagon, majd lépjen tovább, és válassza a Szöveg oszlopokba lehetőséget .
- Válassza a Határozott lehetőséget , és kattintson a N tovább gombra .
- Kattintson bármelyik opcióra a határolóban , és válassza a Tovább lehetőséget .
- Tegyük fel például, hogy a Space -t választottam az elválasztáshoz.
- Az oszlopadatok formátumában válassza ki a kívánt lehetőséget, ha szükséges. Alapértelmezés szerint Általános lesz .
- Annak kiválasztásához, hogy melyik cellában kell az elválasztást elvégezni, kattintson a Cél elemre, és válassza ki a cellákat .
- Miután végzett a kijelöléssel, kattintson a Befejezés gombra .
Oszlopokra osztás fix szélességgel
- Nyissa meg a táblázatot, és válassza ki a felosztani kívánt oszlopcellát.
- Ismét győződjön meg arról, hogy nincs adat az osztó cella mellett.
- Az Excel fejléc menüjében kattintson az Adatok elemre, és válassza a Szöveg oszlopokba lehetőséget .
- Válassza a Rögzített szélesség lehetőséget , majd kattintson a Tovább gombra .
- Törésvonal létrehozásához kattintson a kívánt pozícióra
- A törléshez kattintson duplán a törésvonalra.
- A mozgatáshoz kattintson és húzza a törésvonalat.
- Az oszlopadatok formátumában válassza ki a kívánt lehetőséget, ha szükséges. Alapértelmezés szerint Általános lesz .
- Annak kiválasztásához, hogy melyik cellában kell az elválasztást elvégezni, kattintson a Cél elemre, és válassza ki a cellákat .
- A formátum kiválasztása után kattintson a Befejezés gombra.
A cellák egyesítésének megszüntetése
- Az egyesített cellák felosztásához kattintson az Egyesítés és központosítás lehetőségre , és válassza a Cellák egyesítésének megszüntetése lehetőséget .
Vízszintesen felosztott cellák az Excel soraiban
Ellentétben a Microsoft Word, PowerPoint és Outlook táblázatokkal való munkavégzésével; nincs egyszerű Felosztás parancs az Excel sorcellák vízszintes felosztására. Azok az olvasók, akik vízszintesen szeretnék felosztani a cellákat, speciális képletekkel oszthatják fel a táblázat adatait két vagy több táblázatcellára a munkalapjukon.
Remélem segít 🙂
Cellák felosztása Excel-képletek segítségével
Arra a kérdésre válaszolva, hogy hogyan lehet egy cellát felosztani az Excelben, az utolsó lehetőségünk a szabványos Excel-képletek használata. Ezek lehetővé teszik számunkra, hogy a képleteinkbe programozható szabályok segítségével felosztjuk egy cella tartalmát. Bár a képletek nagyon hatékonyak, hozzáértésünkre is szükség van, nem pedig egy point-and-click felület használatára.
Hasznos Excel-funkciók cellák felosztásához
A leghasznosabb funkciók több cella felosztására:
BAL
A megadott számú karaktert adja vissza egy szöveges karakterlánc elejétől.
Példa:
=BAL("Doris Green", 5)
Eredmény: Doris
Az 5 második argumentuma azt mondja a függvénynek, hogy adja vissza a „Doris Green” szöveg első 5 karakterét.
JOBB
A megadott számú karaktert adja vissza egy szöveges karakterlánc végétől.
Példa:
=JOBBRA("Kathryn West", 4)
Eredmény: Nyugat
A 4 második argumentuma azt mondja a függvénynek, hogy adja vissza a „Kathryn West” szöveg utolsó 4 karakterét.
KÖZÉPSŐ
A MID visszaadja a karaktereket egy szöveges karakterlánc közepétől, kiindulási pozícióval és hosszúsággal.
Példa:
=MID("Ann Lewis", 5, 3)
Eredmény: Lew
A második argumentum az n-edik karaktert jelöli, amelytől kezdve, az utolsó argumentum pedig a karakterlánc hossza. Az „Ann Lewis” szövegből az 5. pozíciótól kezdődő 3 karakter „Lew”.
LEN
Egy szöveges karakterláncban lévő karakterek számát adja vissza.
Példa:
=LEN("Amaliya Dixon")
Eredmény: 13
13 karakter van a karakterláncban (szóközökkel együtt).
KERESÉS
A SEARCH azon karakterek számát adja vissza, amelyeknél először talált egy adott karaktert vagy szöveges karakterláncot. A SEARCH balról jobbra olvas, és nem különbözteti meg a kis- és nagybetűket.
Példa:
=KERESÉS(" ","Charles Bell",1)
Eredmény: 8
A szóköz először a „Charles Bell” karakterlánc 8. pozíciójában jelenik meg; ezért a visszaadott érték 8.
Az utolsó argumentum nem kötelező; ez biztosítja azt a pozíciót, ahonnan elkezdheti a keresést. Kizárás esetén a számlálás az első karakterrel kezdődik.
Megjegyzés: A FIND a KERESÉS funkció kis- és nagybetűk közötti megfelelője.
HELYETTES
A SUBSTITUTE a szöveges karakterlánc összes létező példányát lecseréli egy új szöveges karakterláncra.
Példa:
=SUBSTITUTE("Juan Dixon","Dix","Wils",1)
Eredmény: Juan Wilson
A Dix szövegláncát a Wils. Az utolsó argumentum határozza meg, hogy melyik példányt kell lecserélni. A fenti képletben csak az 1. példányt váltotta fel. Ha kizártuk volna ezt az argumentumot, minden példányt felváltott volna.
Példa forgatókönyv
A forgatókönyvünk meglehetősen egyszerű, egy cella több oszlopra osztásához használhatjuk a LEFT, RIGHT, LEN és SEARCH függvényeket. A vezeték- és utónevet a következőképpen vonhatjuk ki:
Keresztnév:
=BAL(A2;KERESÉS(" ",A2)-1)
- A SEARCH megkeresi a szóköz karakter pozícióját, amely az „Amaliya Allen” példacelláiban az első rekordnál a 8. pozíció.
- Nem akarjuk, hogy a szóköz szerepeljen a karakterláncban, ezért az eredményből az 1-et levonva 7-et kapunk.
- A LEFT ezután kibontja a szöveges karakterlánc első 7 karakterét.
Vezetéknév:
=JOBBRA(A2,LEN(A2)-KERESÉS(" ",A2))
- A LEN megkeresi a karakterlánc hosszát, ami „Amaliya Allen” esetében 13.
- A SEARCH megkeresi a szóköz karakterének pozícióját, ami 8.
- A 13 mínusz 8 megadja az első szóköz utáni karakterek számát.
- A RIGHT ezután a szóköz utáni karakterek kiemelésére szolgál.
Ezzel a két képlettel ugyanahhoz az eredményhez jutunk vissza, mint korábban; keresztnév a B oszlopban és vezetéknév a C oszlopban: