Ugrás a tartalomra

Hogyan lehet kibontani az első, az utolsó két vagy n szót a szöveges karakterláncból?

Szerző: Xiaoyang Utolsó módosítás: 2021-01-07

Ha rendelkezik szöveges karakterláncokkal, amelyeket szóközzel elválasztanak, és most ki akarja vonni az első vagy utolsó három vagy n szót a cellaértékből, hogy a következő képernyőképet kapja. Ebben a cikkben bemutatok néhány képletet az első vagy utolsó két vagy n szó kivonására az Excel szöveges karakterláncából.

Bontsa ki az első két vagy n szót a szöveges karakterláncból képletekkel

Bontsa ki az utolsó két vagy n szót a szöveges karakterláncból képlettel

Bontsa ki az első vagy az N-dik szót a szöveges karakterláncból egy praktikus funkcióval


Bontsa ki az első két vagy n szót a szöveges karakterláncból képletekkel

Ebben a példában az első három szót kibontom a cellából, kérjük, alkalmazza a következő képleteket:

Írja be a következő képlet egyikét egy üres cellába, például C2, majd húzza lefelé a kitöltő fogantyút azokra a cellákra, amelyekben ezt a képletet kívánja tartalmazni, és az első 3 szót kivonták a megfelelő cellákból, lásd: képernyőkép:

=TRIM(LEFT(A2, FIND("^",SUBSTITUTE(A2, " ", "^",3)&"^")))

Megjegyzések:

1. A fenti képletben A2 az a cella, amelyből szót szeretne kivonni, és a szám 3 jelzi az első n kivonni kívánt szó számát. Szükség szerint megváltoztathatja őket.

2. Ha a szöveges karakterláncok az A oszlopban és a B oszlopban kívánt szavak száma az első n szó különböző számának kibontásához, alkalmazhatja ezt a képletet:

=TRIM(LEFT(SUBSTITUTE(A2," ",REPT(" ",1000),B2),1000))


Bontsa ki az utolsó két vagy n szót a szöveges karakterláncból képlettel

Ha az utolsó két vagy n szót ki akarja vonni a szöveges karakterláncok listájából, akkor az alábbi képlet jót tehet Önnek.

Kérjük, írja be vagy másolja be az alábbi romulát egy üres cellába, ahol meg szeretné szerezni az eredményt, majd

=MID(A2,FIND("@",SUBSTITUTE(A2," ","@",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))-(3-1)))+1,LEN(A2))

Megjegyzések: A fenti képletben A2 az a cella, amelyből szót szeretne kivonni, és a szám 3 jelzi a kivonni kívánt utolsó n szó számát, ha az utolsó 5 szót ki kell szednie, kérjük, egyszerűen változtassa meg a 3-as számot 5-ösre.

Bontsa ki az első vagy az N-dik szót a szöveges karakterláncból egy praktikus funkcióval

Bizonyos esetekben érdemes kivonni az első vagy n-dik szót a szöveges karakterláncokból, ha van ilyen Kutools az Excel számára, annak Bontsa ki a cellában az n-edik szót funkcióval könnyen kivonhatja az n-edik szót a megadott cellából.

Jegyzet:Ennek alkalmazásához Bontsa ki a cellában az n-edik szót, először is le kell töltenie a Kutools az Excel számára, majd gyorsan és egyszerűen alkalmazza a funkciót.

Telepítése után Kutools az Excel számára, kérjük, tegye a következőket:

1. Kattintson egy cellára, ahol meg szeretné találni az eredményt. Ezután kattintson Kutools > Formula Segítő > Formula Segítő, lásd a képernyőképet:

2. Az Képletek segítője párbeszédpanelen tegye a következőket:

  • választ szöveg tól Képlet típus legördülő lista;
  • választ Bontsa ki a cellában az n-edik szót a Válasszon képletet lista mező;
  • A Sejt szövegmezőbe, adja meg azokat a cellákat, amelyekből szavakat fog kibontani, és írja be azt a számot, amely alapján szót szeretne kibontani Az N szövegdoboz.

3. Kattintson a gombra Ok gombot, és megkapja az első eredményt, majd húzza lefelé a kitöltési hanlde-t az összes többi eredmény eléréséhez, lásd: screesnhot:


Relatívabb 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?
  • 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.
  • 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 egy 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?
  • Szöveg kibontása egy adott karakter utolsó példánya után
  • Ha rendelkezik összetett szöveges karakterláncokkal, amelyek több elválasztót tartalmaznak (vegye példának az alábbi képernyőképet, amely kötőjeleket, vesszőt, szóközöket tartalmaz a celladatban), most meg szeretné találni a kötőjel utolsó előfordulásának helyzetét , majd vonja ki az alszöveget utána.

A legjobb irodai hatékonyságnövelő eszközök

🤖 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 keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  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  |  Tartományok és oszlopok összehasonlítása ...
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, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

Leírás


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Play in the sand Felipe if you feel like 5 :)
This comment was minimized by the moderator on the site
It works just fine for me. However, I am trying to understand the logic behind this formula:

=TRIM(LEFT(SUBSTITUTE(A2," ",REPT(" ",1000),B2),1000))


Can somebody please explain it to me like I am 5?

Cheers,
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations