Note: The other languages of the website are Google-translated. Back to English

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

Szeretnéd gyorsan és tökéletesen elvégezni mindennapi munkádat? A Kutools for Excel 300 hatékony speciális funkciót kínál (munkafüzetek összevonása, színenkénti összegzés, cellatartalom felosztása, dátum konvertálása stb.), és 80%-os időt takaríthat meg Önnek.

  • 1500 munkaforgatókönyvhöz tervezve, segít megoldani az Excel problémák 80%-át.
  • Csökkentse a napi billentyűzet és egér kattintások ezreit, enyhítse fáradt szemét és kezét.
  • Legyen Excel szakértő 3 perc alatt. Nem kell többé emlékezni semmilyen fájdalmas képletre és VBA kódra.
  • 30 napos korlátlan ingyenes próbaidőszak. 60 napos pénzvisszafizetési garancia. Ingyenes frissítés és támogatás 2 évre.
Az Excel szalagja (telepítve a Kutools for Excel programmal)

Office fül - Füles olvasás és szerkesztés engedélyezése a Microsoft Office alkalmazásban (beleértve az Excel programot 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 Excel-t is), akárcsak a Chrome-ot, a Firefox-ot és az új Internet Explorert.
Az Excel képernyőképe (az Office Tab telepítve)
A megjegyzések rendezése szerint
Hozzászólások (0)
Még nincs értékelés. Legyen Ön az első, aki értékel!
Még senki sem írt megjegyzést
Hagyja meg észrevételeit
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi