Bontsa ki a szöveget a második szóköz vagy vessző előtt vagy után
Ha ki kell vonnia a szövegláncokat, amelyek a második vagy n-edik karakter (szóköz vagy vessző) előtt vagy után szerepelnek a cellák listáján, akkor ez a cikk néhány képletet mutat be a feladat Excelben történő megoldására.
- Bontsa ki a szöveget az Excel második vagy n-edik helye vagy vesszője után
- Bontsa ki a szöveget az Excel második vagy n-edik szóköze vagy vesszője előtt
Bontsa ki a szöveget az Excel második vagy n-edik helye vagy vesszője után
Az Excelben a TRIM, MID, FIND és SUBSTITUTE funkciók kombinációja segíthet a feladat kezelésében, az általános szintaxis:
- text: A szöveg karaktersorozata vagy cellahivatkozása, amelyből szöveget szeretne kivonni.
- Nth: Azt a szóközt vagy vesszőpéldányt ábrázolja, amely alapján szöveget szeretne kibontani.
Kérjük, írja be vagy másolja a következő képletet egy üres cellába, ahová ki szeretné adni az eredményt:
A képlet magyarázata:
PÓT (A2, "", "#", 2): Ez a BUBSTITUTE funkció arra szolgál, hogy megtalálja és kicserélje a második szóköz karaktert # karakterre az A2 cellában. Az eredményt így kapja:Helyezzen be több # üres sort”. Ezt a visszaküldött eredményt a FIND függvény belül_text argumentumként ismeri fel.
TALÁLJON ("#", PÓT (A2, "", "#", 2)) + 1: A FIND függvény megkapja a # karakter pozícióját a SUBSTITUTE függvény által visszaadott szöveges karaktersorozaton belül, hozzáadva 1 azt, hogy a szöveg második helye után megkapja a kezdő pozíciót, és megkapja 17. A visszaadott eredmény a MID függvény start_num argumentumaként fog felismerni.
KÖZÉP (A2, MEGTALÁL ("#", PÓTJA (A2, "", "#", 2)) + 1,255 XNUMX): A MID függvény 255 karakter kinyerésére szolgál az A2 cellában lévő szöveges karakterláncból, amelyek a FIND függvény által visszaadott karakterek számával kezdődnek.
TRIM (): Ez a TRIM funkció eltávolítja az összes extra szóközt, és csak egyet hagy a szavak között.
Megjegyzések:
1. Ha a szövegeit vesszővel vagy más elválasztókkal választja el, akkor csak a szóközt kell helyettesítenie más elválasztókkal, amire szüksége van. Mint például:
2. Ha az n-edik szóköz után kívánja kibontani a szöveget, kérjük, változtassa meg a 2-es számot a képletben szereplő számra, például a harmadik szó utáni szöveg kibontásához csak a következő képletet kell alkalmaznia:
Bontsa ki a szöveget az Excel második vagy n-edik szóköze vagy vesszője előtt
A szöveg kibontásához a második vagy n-edik szóköz vagy vessző előtt, a BAL, SUBSTITUTE és FIND függvényekkel tehetünk szívességet. Az általános szintaxis:
- text: A szöveg karaktersorozata vagy cellahivatkozása, amelyből szöveget szeretne kivonni.
- Nth: Azt a szóközt vagy vesszőpéldányt ábrázolja, amely alapján szöveget szeretne kibontani.
Kérjük, másolja vagy írja be az alábbi képletet egy üres cellába:
Ezután húzza lefelé a kitöltő fogantyút azokra a cellákra, amelyeken alkalmazni szeretné ezt a képletet, és az összes szöveget kivonja a második szóköz előtt, az alábbi képernyőkép szerint
A képlet magyarázata:
PÓT (A2, "", "#", 2): Ez a BUBSTITUTE funkció arra szolgál, hogy megtalálja és kicserélje a második szóköz karaktert # karakterre az A2 cellában. Az eredményt így kapja:Helyezzen be több # üres sort”. Ezt a visszaküldött eredményt a FIND függvény belül_text argumentumként ismeri fel.
KERESD ("#", PÓT (A2, "", "#", 2)) - 1: A FIND függvény megkapja a # karakter pozícióját a SUBSTITUTE függvény által visszaadott szöveges karaktersorozaton belül, kivonva 1-et a szöveg második szóköz előtti pozíciójának megszerzéséhez. És megkapod 15. A visszaküldött eredmény a BAL függvény num_chars argumentumaként fog felismerni.
BAL (A2, MEGTALÁL ("#", PÓTJA (A2, "", "#", 2)) - 1): Végül a BAL funkciót használjuk a FIND függvény által visszaküldött bal szélső 15 karakter kibontására az A2 cella szövegsorából.
Megjegyzések:
1. Ha a szövegeit vesszővel vagy más elválasztókkal választja el, akkor csak a szóközt kell helyettesítenie más elválasztókkal, amire szüksége van. Mint például:
2. Az n-edik szó előtti szöveg kibontásához módosítsa a 2-es számot a képletben szereplő számra, például a harmadik szó előtti szöveg kibontásához csak a következő képletet kell alkalmaznia:
Használt relatív függvények:
- MID:
- 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.
- LEFT:
- A BAL funkció kivonja a megadott karakterek számát a mellékelt karakterlánc bal oldalán.
- FIND:
- 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.
- SUBSTITUTE:
- A Microsoft Excel SUBSTITUTE függvény lecseréli a szöveget vagy karaktereket a szövegláncban egy másik szövegre vagy karakterekre.
- TRIM:
- A TRIM funkció eltávolítja az összes extra szóközt a szöveges karakterláncból, és csak egyetlen szóközt tart meg a szavak között.
További cikkek:
- Kivonat több sort egy cellából
- Ha van egy sor szövegrész, amelyeket sortörések választanak el egymástól (ami az Alt + Enter billentyűk lenyomásával történik a szöveg beírásakor), akkor most ezeket a szövegsorokat szeretné több cellába kibontani, az alábbi képernyőképen. Hogyan oldhatná meg egy képlettel az Excelben?
- Bontsa ki az n-edik szót az Excel szöveges karakterláncából
- Ha rendelkezik szöveges karakterláncokkal vagy mondatokkal, most kivonja az adott n-edik szót a listából, az alábbi képernyőképen. Ebben a cikkben bemutatok néhány módszert ennek a feladatnak az Excelben történő megoldására.
- Szöveg kivonása a zárójelek közé a szöveg karakterláncából
- Ha a szöveg egy része zárójelekkel van körülvéve a szövegláncban, akkor a zárójelek között az összes szöveges karakterláncot ki kell vonni a következő képernyőkép szerint. Hogyan tudná gyorsan és egyszerűen megoldani ezt a feladatot az Excel programban?
- Kihúzza az alakzatot az Excel szöveges karakterláncából
- Gyakori feladat lehet, hogy az alszövegeket ki kell vonni a szöveges karakterláncokból, az Excel programban erre nincs közvetlen funkció, de a LEFT, RIGHT, MID és SEARCH függvények segítségével kibonthatja különféle alszövegeket, amire szüksége van.
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
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...
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.