Ugrás a tartalomra

Szétválaszthatja a szöveges karakterláncot az Excel egyik cellájának adott karakterénél

Ez az oktatóanyag elmagyarázza, hogyan oszthatja meg a szöveges karakterláncokat egy adott karakteren külön oszlopcellákra az Excel képleteivel.


Hogyan lehet felosztani a szöveges karakterláncot az Excel egyik cellájának adott karakterén?

Tételezzük fel, hogy a B oszlopban van egy szöveges karakterlánc, mint az alábbi képernyőkép, és fel akarja osztani a szövegeket a „-” karakterrel, és három külön oszlopban adja ki őket. Ebben az esetben az alábbi képletek kedvezhetnek.

Általános képletek

Általános képlet a bal szöveg felosztásához

=LEFT(text_string,FIND("Char", text_string)-1)

Általános képlet a középső szöveg felosztásához

=MID(text_string, FIND("Char", text_string) + 1, FIND("Char", text_string,FIND("Char", text_string)+1) - FIND("Char", text_string) - 1)

Általános képlet a megfelelő szöveg felosztásához

=RIGHT(text_string,LEN(text_string) - FIND("Char", text_string, FIND("Char", text_string) + 1))

A fenti képletek érvei

Szöveg_húr: A szöveg karaktersorozata, amelyről fel akarja osztani a szöveget;

Faszén: Az a karakter, amely alapján felosztja a szöveget.

Hogyan kell használni ezeket a képleteket?

Először ossza fel az első szöveges karakterláncot egy adott karakter alapján

1. Válasszon egy üres cellát az eredmény megjelenítéséhez. Itt a C3-at választom.

2. Írja be az alábbi képletet, és nyomja meg a gombot belép kulcs. Ezután húzza a cellát a BAL képletével egészen lefelé, hogy alkalmazza más cellákra.

=LEFT(B3,FIND("-",B3)-1)

Másodszor, ossza fel a középső szöveges karakterláncot egy adott karakter alapján

1. Válasszon egy üres cellát, például D3 az eredmény kimenetéhez.

2. Írja be az alábbi képletet, és nyomja meg a gombot belép kulcs. Válassza ki az eredmény cellát, húzza lefelé a Kitöltő fogantyút a képlet más cellákra való alkalmazásához.

=MID(B3, FIND("-",B3) + 1, FIND("-",B3,FIND("-",B3)+1) - FIND("-",B3) - 1)

Végül ossza fel az utolsó karakterláncot egy adott karakter alapján

1. Válasszon egy üres cellát, például E3 az eredmény kimenetéhez.

2. Írja be az alábbi képletet, és nyomja meg a gombot belép kulcs. Válassza ki az eredmény cellát, húzza lefelé a Kitöltő fogantyút a képlet más cellákra való alkalmazásához.

=RIGHT(B3,LEN(B3) - FIND("-", B3, FIND("-", B3) + 1))

Most a B oszlop minden cellájában a szöveges karaktersorozat három részre oszlik.

tippek: Ha csak két karakterre szeretné felosztani a szöveges karakterláncot egy adott karakter alapján, az első rész felosztása után a fenti BAL képlettel alkalmazhatja az alábbi RIGHT képletet a második rész kibontásához az alábbi képernyőképen.

=RIGHT(B3,LEN(B3)-FIND("-",B3))

Hogyan működnek ezek a képletek?

=LEFT(B3,FIND("-",B3)-1)

  • FIND("-",B3): A FIND függvény visszaadja a „-” karakter kezdő pozícióját a KTE-Jan-359 szövegláncban. Az eredmény 4.
  • LEFT(B3,4-1): A BAL függvény 3 karaktert (4-1 = 3) von ki a KTE-Jan-359 szöveglánc bal oldalán. Itt az eredmény a KTE.
    Megjegyzések: Mivel az első karakter - - a szöveg karakterlánc 4. pozíciójában található, le kell vonni 1-et, hogy kizárjuk a kibontásból. 

=MID(B3, FIND("-",B3) + 1, FIND("-",B3,FIND("-",B3)+1) - FIND("-",B3) - 1)

  • FIND("-",B3) + 1: A FIND függvény visszaadja a „-” karakter kezdő pozícióját a KTE-Jan-359 szövegláncban. Itt az eredmény 4.
    Megjegyzések: Mivel az első karakter a "-" a szöveges karakterlánc 4. pozíciójában van, hozzá kell adni 1-től 4-ig, hogy kibontsa az utána következő szövegeket, végül 4 + 1 = 5-tel végzünk.
  • FIND("-",B3,FIND("-",B3)+1) itt a következő található: KERES ("-", KTE-Jan-359,4 + 1): A Find függvény megtalálja a "-" karakter pozícióját a KTE-Jan-5 359. karakterétől kezdve. És az eredményt 8-ként adja vissza.
  • MID(B3, 5, 8 - 4 - 1): MID (KTE-Jan-359,5,3), ami azt jelenti, hogy a MID függvény 3 karaktert von ki a KTE-Jan-5 szöveglánc 359. karakterétől kezdődően. Az eredmény pedig Jan.

=RIGHT(B3,LEN(B3) - FIND("-", B3, FIND("-", B3) + 1))

  • LEN(B3): A LEN függvény kiszámítja a KTE-Jan-359 szöveglánc teljes hosszát, és az eredményt 11-nek adja vissza.
  • FIND("-",B3,FIND("-",B3)+1): A Keresés funkció megtalálja a "-" karakter pozícióját a KTE-Jan-5 359. karakterétől kezdve. És az eredményt 8-ként adja vissza.
  • RIGHT(B3,11 - 8)): A RIGHT függvény 3 (11-8) karaktert von ki a KTE-Jan-359 jobb oldaláról. Itt az eredmény 359.

Kapcsolódó funkciók

Excel BAL funkció
A BAL funkció kivonja a megadott karakterek számát a mellékelt karakterlánc bal oldalán.

Excel FIND funkció
A FIND függvény segítségével sztringet kereshet egy másik karaktersorozatban, és a sztring kezdő pozícióját adja vissza egy másik karaktersorozaton belül.

Excel MID függvény
A MID függvény segítségével meghatározott számú karaktert kereshet és adhat vissza az adott szöveges karakterlánc közepétől.

Excel RIGHT funkció
A RIGHT függvény egy meghatározott számú karaktert von ki a szöveg karakterláncának jobb oldalán.

Excel LEN függvény
Az Excel LEN függvény a karakterláncok számát adja vissza.


Kapcsolódó képletek

A méreteket ossza fel két részre az Excelben
Ez a cikk elmagyarázza, hogyan használhat képleteket a cellák dimenzióinak két részre osztására egységek nélkül (egyedi hosszúság és szélesség).

Válassza el a számokat a mértékegységektől
Ez a cikk elmagyarázza, hogyan lehet a képletet használni a számok elválasztásához a mértékegységektől.

A szöveg és a számok felosztása az Excel cellájában
Ha a cellában lévő szöveget és számokat képletekkel külön oszlopcellákra kívánja osztani, akkor ez az oktatóprogram szívességet fog tenni.

Osztott szöveg elválasztóval egy cellában az Excelben
Ebben a cikkben lépésről lépésre nyújtunk útmutatást, amely segít felosztani a szöveget egy cellában az Excel meghatározott elválasztójával.


A legjobb irodai termelékenységi eszközök

Kutools for Excel - segít kitűnni a tömegből

🤖 Kutools AI Aide: Forradalmasítsa az adatelemzést a következők alapján: Intelligens végrehajtás   |  Kód létrehozása  |  Hozzon létre egyéni képleteket  |  Adatok elemzése és diagramok létrehozása  |  A Kutools funkciók meghívása...
Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása  |  Üres sorok törlése  |  Oszlopok vagy cellák kombinálása adatvesztés nélkül  |  Kerek Formula nélkül ...
Szuper VLookup: Több kritérium  |  Több érték  |  Több lapon keresztül  |  Fuzzy Lookup...
Adv. Legördülő lista: Egyszerű legördülő lista  |  Függő legördülő lista  |  Többszörösen válassza ki a legördülő listát...
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  Hasonlítsa össze az oszlopokat a Válassza az Ugyanaz és különböző cellák lehetőséget ...
Kiemelt funkciók: Rács fókusz  |  Design nézet  |  Nagy Formula bár  |  Munkafüzet és lapkezelő | Erőforrás-könyvtár (Auto szöveg)  |  Dátumválasztó  |  Kombinálja a munkalapokat  |  Cellák titkosítása/dekódolása  |  E-mailek küldése listánként  |  Szuper szűrő  |  Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása ...)  |  50 + Táblázatos Típusai (Gantt-diagram ...)  |  40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján ...)  |  19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból ...)  |  12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás ...)  |  7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Az Excel cellák felosztása ...)  |  ... és több

A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...

Leírás


Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)

  • Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
  • Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
  • 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
  • Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations