Ga naar hoofdinhoud

Hoe de eerste of laatste twee of n woorden uit een tekstreeks te halen?

Als u een lijst met tekstreeksen heeft die door een spatie zijn gescheiden, en nu wilt u de eerste of laatste drie of n woorden uit de celwaarde extraheren om het volgende screenshot-resultaat te krijgen. In dit artikel zal ik enkele formules introduceren om de eerste of laatste twee of n woorden uit een tekstreeks in Excel te extraheren.

Extraheer de eerste twee of n woorden uit een tekstreeks met formules

Haal de laatste twee of n woorden uit een tekstreeks met formule

Extraheer het eerste of N-de woord uit een tekstreeks met een handige functie


Extraheer de eerste twee of n woorden uit een tekstreeks met formules

In dit voorbeeld zal ik de eerste drie woorden uit de cel halen, pas de volgende formules toe:

Voer een van de volgende formules in een lege cel in, bijvoorbeeld C2, en sleep vervolgens de vulgreep omlaag naar de cellen waarin u deze formule wilt opnemen, en alle eerste 3 woorden zijn uit de corresponderende cellen gehaald, zie screenshot:

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

Opmerkingen:

1. In bovenstaande formule, A2 is de cel waaruit u een woord wilt extraheren, en het nummer 3 geeft het aantal eerste n woorden aan dat u wilt extraheren. U kunt ze naar behoefte wijzigen.

2. Als uw tekstreeksen in kolom A, en het aantal gewenste woorden in kolom B, om het verschillende aantal eerste n woorden te extraheren, kunt u deze formule toepassen:

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


Haal de laatste twee of n woorden uit een tekstreeks met formule

Als u de laatste twee of n woorden uit een lijst met tekstreeksen wilt extraheren, kan de onderstaande formule u een plezier doen.

Typ of kopieer de onderstaande romula in een lege cel waar u het resultaat wilt krijgen, en dan

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

Note: In de bovenstaande formule, A2 is de cel waaruit u een woord wilt extraheren, en het nummer 3 geeft het aantal laatste n woorden aan dat u wilt extraheren, als u de laatste 5 woorden wilt extraheren, wijzigt u het getal 3 naar 5 zoals u nodig hebt.

Extraheer het eerste of N-de woord uit een tekstreeks met een handige functie

In sommige gevallen wilt u misschien gewoon het eerste of nde woord uit de tekstreeksen extraheren, als dat het geval is Kutools for Excel,met zijn Extraheer het nde woord in de cel functie, kunt u het n-de woord gemakkelijk uit de opgegeven cel halen.

Opmerking:Om dit toe te passen Extraheer het nde woord in de cel, ten eerste moet u het Kutools for Excelen pas de functie vervolgens snel en gemakkelijk toe.

Na het installeren van Kutools for Excel, doe dit als volgt:

1. Klik op een cel waar u het resultaat wilt vinden. En klik dan Kutools > Formule Helper > Formule Helper, zie screenshot:

2. In de Formules Helper dialoog, doe dan als volgt:

  • kies Tekst van het Formule type keuzelijst;
  • kies Extraheer het nde woord in de cel in de Kies een formule keuzelijst;
  • In het Cel tekstvak, specificeer de cellen waaruit u woorden wilt extraheren en voer het nummer in waarvan u het woord wilt extraheren op basis van in De N-de tekstvak.

3. En klik vervolgens op Ok knop, en je krijgt het eerste resultaat, en sleep dan de fill hanlde naar beneden om alle andere resultaten te krijgen, zie screesnhot:


Meer relatieve artikelen:

  • Extraheer meerdere regels uit een cel
  • Als je een lijst met tekstreeksen hebt die zijn gescheiden door regeleinden (dat gebeurt door op Alt + Enter te drukken bij het invoeren van de tekst), en nu wil je deze regels tekst extraheren in meerdere cellen, zoals onderstaand screenshot. Hoe zou je het kunnen oplossen met een formule in Excel?
  • Extraheer substring uit tekststring in Excel
  • Het kan een veel voorkomende taak voor u zijn dat u subtekenreeksen uit tekstreeksen moet extraheren, in Excel is er geen directe functie om dit te doen, maar met behulp van de functies LINKS, RECHTS, MIDDEN en ZOEKEN kunt u extraheren soorten substrings zoals je nodig hebt.
  • Extraheer tekst tussen haakjes uit de tekenreeks
  • Als er een deel van de tekst tussen haakjes in de tekstreeks staat, moet u nu alle tekstreeksen tussen de haakjes extraheren zoals in de volgende schermafbeelding. Hoe zou u deze taak snel en gemakkelijk in Excel kunnen oplossen?
  • Extraheer tekst na de laatste instantie van een specifiek teken
  • Als je een lijst hebt met complexe tekstreeksen die verschillende scheidingstekens bevatten (neem de onderstaande schermafbeelding als voorbeeld, die koppeltekens, komma's, spaties in een cel bevat), en nu wil je de positie van het laatste streepje vinden en extraheer de subtekenreeks erna.

Beste Office-productiviteitstools

Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

kte tabblad 201905


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
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