Hoe een deel van een tekststring uit een cel in Excel te extraheren?
Deze handleiding demonstreert methoden om substrings te extraheren vanaf links, midden of rechts van een cel en legt uit hoe je tekst voor of na een specifiek teken kunt extraheren, zoals te zien is in de onderstaande schermafbeeldingen.
Methode A: Substring extraheren van links, midden of rechts met behulp van een formule
In Excel zijn er verschillende formules die u kunnen helpen om snel een deel van een tekst te extraheren.
Eerste n tekens extraheren
Stel dat u de eerste 3 tekens wilt extraheren uit een gegeven lijst met gegevens, selecteer dan een lege cel waar u het geëxtraheerde resultaat wilt plaatsen en gebruik deze formule:
B3 is de cel waaruit u tekens extraheert, 3 is het aantal tekens dat u wilt extraheren.
Druk op Enter om het geëxtraheerde resultaat te krijgen. Sleep vervolgens de vulgreep over de cellen om deze formule toe te passen.
Laatste n tekens extraheren
Bijvoorbeeld, extraheren van de laatste 6 tekens uit een lijst met strings, selecteer een lege cel waar u het geëxtraheerde resultaat wilt plaatsen en gebruik deze formule:
B9 is de cel waaruit u tekens extraheert, 6 is het aantal tekens dat u wilt extraheren.
Druk op Enter om het geëxtraheerde resultaat te krijgen. Sleep vervolgens de vulgreep over de cellen om deze formule toe te passen.
n tekens extraheren vanaf het midden
Als u 3 tekens wilt extraheren beginnend bij het 4e teken van een string, kunt u de volgende formule gebruiken:
B15 is de cel waaruit u tekens extraheert, 4 betekent dat u tekens extraheren begint vanaf het 4e teken (van links tellen), 3 is het aantal tekens dat u wilt extraheren.
Druk op Enter om het geëxtraheerde resultaat te krijgen. Sleep vervolgens de vulgreep over de cellen om deze formule toe te passen.
Opmerking: Als u de geëxtraheerde resultaten naar een andere locatie wilt verplaatsen, kopieer en plak de geëxtraheerde resultaten eerst als waarde.
Methode B: Substring extraheren van links, midden of rechts met Kutools voor Excel
Als u niet bekend bent met formules, kunt u proberen Kutools voor Excel’s Tekst extraheren-functie die gemakkelijk te gebruiken is voor deze taak.
1. Selecteer de cellen waaruit u substrings wilt extraheren, klik op Kutools > Tekst > Tekst extraheren.
2. In het pop-up Tekst extraheren dialoogvenster, onder het tabblad Extraheren op positie ondersteunen de eerste drie opties u bij het extraheren van substring van links, midden of rechts.
De eerste N tekens: extraheren van substring vanaf links. Bijvoorbeeld, extraheren van de eerste 2 tekens, vink deze optie aan en typ 2 in het tekstvak.
De laatste N tekens: extraheren van substring vanaf de rechterkant van de string. Bijvoorbeeld, extraheren van de laatste 2 tekens, vink deze optie aan en typ 2 in het tekstvak.
Begin tot eind tekens: extraheren van een specifiek aantal tekens vanuit het midden van de string. Bijvoorbeeld, extraheren vanaf het 4e teken tot het 9e teken, vink deze optie aan en typ 4 en 9 in de tekstvakken.
Invoegen als formule: vink dit selectievakje aan, het resultaat is een formule die kan veranderen als de originele string verandert, anders is het resultaat vast.
3. Nadat u de locatie heeft gespecificeerd zoals u nodig hebt, klik op Oké, er verschijnt een dialoogvenster om een cel te selecteren om de geëxtraheerde substring te plaatsen. Klik op OK.
Nu is de substring geëxtraheerd.
Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen
Als u een substring wilt extraheren na of voor een bepaald teken, kunt u een van de onderstaande methoden toepassen om de taak te voltooien.
Methode A: Substring extraheren na of voor een gedefinieerd teken met behulp van een formule
Stel dat u tekens wilt extraheren na het teken “-” uit een lijst met strings, gebruik dan deze formule:
B3 is de cel waaruit u tekens wilt extraheren, - is het teken waarachter u de string wilt extraheren.
Druk op Enter om het geëxtraheerde resultaat te krijgen. Sleep vervolgens de vulgreep over de cellen om deze formule toe te passen.
Als u een substring wilt extraheren voor een gedefinieerd teken, kunt u de volgende formule gebruiken:
Voorbeeldresultaat wordt hieronder weergegeven:
Opmerking:
De gegevens kunnen verloren gaan of veranderen wanneer u de formuleresultaten naar een andere locatie kopieert en plakt. Om dit probleem te voorkomen, kunt u de formuleresultaten kopiëren en plakken als waarde nadat u de formule hebt toegepast. Of u kunt proberen de Methode B.
Methode B: Substring extraheren na of voor een gedefinieerd teken met Kutools voor Excel
Om direct een substring na of voor een bepaald teken te extraheren, kunt u de Extract Text-hulpprogramma van Kutools voor Excel gebruiken, wat u kan helpen om alle tekens na of voor een teken te extraheren, maar ook een specifieke lengte van tekens voor of na een teken.
1. Selecteer de cellen waaruit u tekens wilt extraheren, klik op Kutools > Tekst > Extract Text.
2. In het pop-up Extract Text dialoogvenster, onder Extraheren op positie tab, ga naar de opties voor tekst voor en na om de instellingen te specificeren zoals u nodig hebt.
Voor de tekst: extraheren van substrings voor het ingevoerde teken(s). Bijvoorbeeld, typ – in het tekstvak, alle tekens voor – worden geëxtraheerd.
Na de tekst: extraheren van substrings na het ingevoerde teken(s). Bijvoorbeeld, typ – in het tekstvak, alle tekens na – worden geëxtraheerd.
Invoegen als formule: vink dit selectievakje aan, het resultaat is een formule die kan veranderen als de originele string verandert, anders is het resultaat vast.
3. Klik op Oké, er verschijnt een dialoogvenster om een cel te selecteren om de geëxtraheerde substring te plaatsen. Klik op OK.
Nu is de string voor of na het bepaalde teken(s) geëxtraheerd.
Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen
Misschien in sommige gevallen moet u een substring extraheren tussen twee tekens, u kunt een van de onderstaande methoden kiezen om de taak af te handelen.
Methode A: Extraheren door formule
Om tekens tussen haakjes () uit een gegeven lijst te extraheren, kunt u de volgende formule gebruiken:
In de formule, B3 is de cel waaruit u de string wilt extraheren, ( en ) zijn de twee tekens waartussen u de string wilt extraheren.
Druk op Enter om het geëxtraheerde resultaat te krijgen. Sleep vervolgens de vulgreep over de cellen om deze formule toe te passen.
Opmerking: Als de formule een beetje moeilijk voor u is, kunt u Methode B proberen, die een handig hulpmiddel gebruikt om dit probleem snel op te lossen.
Methode B: Extraheren met Kutools voor Excel
In Kutools voor Excel’s honderden functies, is er een functie – Extract strings between specified text die snel substrings tussen twee tekens kan extraheren.
1. Selecteer een cel die wordt gebruikt om de geëxtraheerde substring te plaatsen, klik op Kutools > Formulehulp > Tekst > Extract strings between specified text.
2. In het Formulehulp-dialoogvenster, ga naar de Argumentinvoer-sectie, selecteer of typ vervolgens rechtstreeks de celverwijzing en de twee tekens waartussen u wilt extraheren.
Standaard, wanneer u de celverwijzing selecteert die wordt gebruikt voor het extraheren van de substring, zal deze absoluut zijn, waardoor het gebruik van de automatische vulgreep wordt voorkomen. Verander deze naar relatief.
3. Klik op Oké, nu is het eerste resultaat verkregen, sleep vervolgens de automatische vulgreep over de cellen die deze formule nodig hebben.
Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen
Tip: Als u strings wilt extraheren tussen twee tekens (inclusief de twee tekens), kan de Extract Text-hulpprogramma van Kutools voor Excel ook helpen. Doe het volgende:
1. Selecteer de cellen waaruit u de substring tussen tekens wilt extraheren, klik op Kutools > Tekst > Extract Text.
2. In het pop-up Extract Text-dialoogvenster, onder het tabblad Extract by rule, ga naar de Tekst-sectie, typ de tekens waartussen u de string wilt extraheren, en de string kan worden herhaald met het jokerteken *. Als u een string met een vaste lengte wilt extraheren, kan het jokerteken ? worden gebruikt, één ? staat voor één teken.
Klik op Toevoegen om de regel op te nemen in de Regelinhoud sectie.
3.Klik op Oké, er verschijnt een dialoogvenster om een cel te selecteren om de geëxtraheerde substring te plaatsen. Klik op OK.
De string tussen twee gespecificeerde tekens is nu geëxtraheerd.
Als u een e-mailadres wilt extraheren uit een gegeven string of een bereik van cellen, kunt u de functie E-mailadressen extraheren gebruiken om deze taak in één keer af te handelen in plaats van ze één voor één te zoeken.
1. Selecteer de cellen waaruit e-mailadressen zullen worden geëxtraheerd, klik vervolgens op Kutools > Tekst > E-mailadressen extraheren.
2. Er verschijnt een dialoogvenster waarin u een cel kunt selecteren om de e-mailadressen uit te voeren.
3. Klik op OK, de e-mailadressen in elke cel zijn geëxtraheerd.
Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen
Als uw gegevens een mix van numerieke, alfabetische en speciale tekens bevatten, en u alleen de getallen of alfabetische waarden wilt extraheren, probeer dan Kutools voor Excel's Specifieke tekens verwijderen-hulpprogramma.
1. Maak voordat u de functie Specifieke tekens verwijderen gebruikt, een kopie van de gegevens zoals te zien is in de onderstaande schermafbeelding.
2. Selecteer vervolgens deze kopie van de gegevens, klik op Kutools > Tekst > Specifieke tekens verwijderen.
3. In het Specifieke tekens verwijderen dialoogvenster, vink Niet-numeriek optie aan, klik op Oké.
Nu blijven alleen de numerieke tekens over.
Om alleen alfabetische waarden te extraheren, vink Niet-alfabetisch optie aan in het Specifieke tekens verwijderen dialoogvenster.
Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen
Klik om dit voorbeeldbestand te downloaden
Tijd extraheren uit datum/tijd-string
Geeft trucs om tijd (uu:mm:ss) of uur/minuut/seconde alleen te extraheren uit datum/tijd-string (mm/dd/jjjj uu:mm:ss)
Rijen extraheren die aan criteria voldoen
In dit artikel kan het u helpen om snel deze rijen die aan criteria voldoen naar een andere locatie in Excel te extraheren, behalve het vinden en kopiëren ervan één voor één.
Een n-de teken extraheren uit een string
Hier wordt de methode uitgelegd om het n-de teken uit een string te extraheren, bijvoorbeeld, extraheren van het 3e teken uit de string a1b2c3, het resultaat is b.
Substring extraheren tussen twee tekens
Toont de methoden om een substring te extraheren tussen twee dezelfde of verschillende tekens.
Beste productiviteitstools voor Office
Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!
Alle Kutools-invoegtoepassingen. Eén installatieprogramma
Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.





- Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
- Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
- 30 dagen volledige proef — geen registratie, geen creditcard nodig
- Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen