Bontsa ki az adott karakterrel kezdődő szót az Excelben
Előfordulhat például, hogy ki kell bontania azt a szót, amely minden cellához egy speciális karakterrel kezdődik, = =, az alábbi képernyőképen. Hogyan oldhatná meg ezt a feladatot gyorsan és egyszerűen az Excel programban?
Bontsa ki az adott karakterrel kezdődő szót az Excelben
Az egyes cellákból egy adott karakterrel vagy szöveggel kezdődő szavak kibontásához létrehozhat egy képletet a TRIM, LEFT, SUBSTITUTE, MID, FIND, LEN és REPT függvények kombinációjával, az általános szintaxis:
- text: Az a szöveges karaktersorozat vagy cellaérték, amelyből szót szeretne kibontani.
- char: Megkezdődik az a karakter vagy szöveg, amelyet szót szeretne kibontani.
1. Kérjük, másolja vagy írja be az alábbi képletet egy üres cellába:
2. Ezután húzza lefelé a kitöltő fogantyút, hogy a képletet alkalmazza a használni kívánt cellákra, és az összes szó a „=” karakterrel kezdődik egyszerre, kivéve a képernyőképet:
A képlet magyarázata:
1. MID (A2, KERES ("=", A2), LEN (A2):
- LEN (A2): Ez a LEN függvény visszaadja az A2 cellában lévő karakterek számát. Ezt a részt a MID függvény num_char argumentumként ismeri fel.
- KERESD ("=", A2): Ezzel a FIND funkcióval megkapjuk az első „=” karakter pozícióját az A2 cellában. Ezt a részt a MID függvény start_num argumentumként ismeri fel.
- MID (A2, MEGTALÁL ("=", A2), LEN (A2): Ezt a MID függvényt használjuk egy alszöveg kivonására az A2 cellából abban a helyzetben, amelyet a FIND függvény és a LEN függvény által adott fajlagos hosszúság ad vissza.
2. PÓTOK (MID (A2, FIND ("=", A2), LEN (A2)), "", REPT ("", LEN (A2)):
- REPT ("", LEN (A2): A REPT függvény megismétli az A2 cella üres karakterláncát a LEN függvény által adott számú alkalommal.
- HELYETTES(): Ez a SUBSTITUTE függvény az összes üres karakterláncot egy új új szöveges szóközzel helyettesíti, amelyet a REPT függvény a MID függvény által visszaadott szöveges karakterláncból ad vissza.
- MID (A2, MEGTALÁL ("=", A2), LEN (A2): Ezt a MID függvényt használjuk egy alszöveg kivonására az A2 cellából abban a helyzetben, amelyet a FIND függvény és a LEN függvény által adott fajlagos hosszúság ad vissza.
3. BAL (PÓT (MID (A2, MEGTALÁL ("=", A2), LEN (A2)), "", REPT ("", LEN (A2))), LEN (A2)):Ezt a BAL funkciót a LEN függvény által visszaadott karakterek számának a SUBSTITUTE függvény által visszaadott szöveges karakterlánc bal oldaláról történő kinyerésére használják.
4. TRIM ():A TRIM függvény eltávolítja az összes felesleges szóközt a BAL függvény által visszaadott szöveges karakterláncból.
Megjegyzések:
1. A fenti képletben megváltoztathatja a „=” karaktert bármely más karakterre vagy szövegre, amelyre szüksége van.
2. Ha több szó kezdi az adott karaktert, csak az első szót vonják ki.
Használt relatív függvények:
- REPT:
- A REPT függvény a karakterek meghatározott számú ismétléséhez használható.
- SUBSTITUTE:
- A SUBSTITUTE függvény a szövegben lévő karaktereket egy szöveggel vagy karakterekkel helyettesíti.
- 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.
- MID:
- A MID függvény a szöveg karakterláncának közepétől adja vissza az adott karaktereket.
- LEN:
- A LEN függvény a karakterláncok számát adja vissza.
- REPT:
- A REPT függvény a karakterek meghatározott számú ismétléséhez használható.
- 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.
További cikkek:
- Bontsa ki azt a szót, amely konkrét szöveget tartalmaz az Excelben
- Előfordulhat, hogy érdemes kivonni a szót egy cellából, amely egy adott karaktert vagy szöveget tartalmaz, például a következő képernyőképen, hogy kivonja az összes olyan szót, amely tartalmazza a „=” karaktert. Hogyan oldhatná meg ezt a feladatot Excelben?
- 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?
- 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?
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.