Excel-formule: Tekst inkorten tot n woorden
In deze handleiding wordt een formule gepresenteerd die de functies LINKS, VIND.SPEC en SUBSTITUEREN slim combineert om de eerste n woorden uit een lange tekst in een Excel-cel te extraheren – inclusief een duidelijke uitleg over het gebruik ervan.
Algemene formule:
| =LEFT(txt,FIND(„~",SUBSTITUTE(txt," ",„~",n))-1) |
Argumenten
| txt: the text string or cell you want to trim. |
| N: the number of words you want to extract from left side of the given text string. |
Hoe deze formule werkt
Stel dat u een bepaald aantal woorden vanaf de linkerkant wilt extraheren uit elke cel in het bereik B3:B6 naar D3:D6, waarbij het aantal woorden wordt bepaald door de overeenkomstige waarde in C3:C6. Gebruik hiervoor de volgende formule in cel D3.
| =LEFT(B3,FIND(„~",SUBSTITUTE(B3," ",„~",C3))-1) |
Druk op Enter en sleep vervolgens de vulgreep omlaag naar D6. 
Uitleg
SUBSTITUEREN-functie: deze functie vervangt een specifieke tekst door een andere. In dit geval vervangt de formule SUBSTITUEREN(B3;" ";„~";C3) het spatieteken „ “ door „~” op de n-de positie.
VIND.SPEC-functie: zoekt de positie van een specifieke tekst. Met VIND.SPEC(„~";SUBSTITUEREN(B3;" ";„~";C3)) vindt u de positie van „~” in B3. 
LINKS-functie: deze functie wordt gebruikt om tekst vanaf de linkerkant van een opgegeven tekstreeks te extraheren. In dit geval kan de formule LINKS(B3;VIND.SPEC(„~";SUBSTITUEREN(B3;" ";„~";C3))-1) worden gezien als LINKS(B3;54-1), waarmee 53 tekens vanaf de linkerkant van de tekst in cel B3 worden geëxtraheerd.
Voorbeeldbestand
Klik om het voorbeeldbestand te downloaden
Gerelateerde formules
- Letter omzetten naar getal
Deze handleiding bevat handige formules om letters eenvoudig om te zetten naar getallen in Excel. - Verwijderen vanaf rechterkant van tekst
Hier wordt de formule geïntroduceerd om specifieke tekens vanaf de rechterkant van een tekstreeks in Excel te verwijderen. - Het laatste woord uit een tekstreeks extraheren in Excel
Deze handleiding laat je zien hoe je met een formule het laatste woord uit een opgegeven tekstreeks haalt. - Het eerste woord uit een tekstreeks extraheren in Excel
Deze handleiding laat je zien hoe je met een formule het eerste woord uit een opgegeven tekstreeks haalt.
Gerelateerde functies
- SUBSTITUEREN-functie
Vervangt tekst op een specifieke positie door andere tekst. - VIND.SPEC-functie
Zoekt de positie van een teken binnen een tekstreeks. - LINKS-functie
Haalt een deel van de tekst op vanaf de linkerkant. - DEEL
Haalt specifieke tekens uit het midden van een tekstreeks.
De beste Office-productiviteitshulpmiddelen
Kutools voor Excel – Helpt u om op te vallen tussen de massa
Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...
Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in
- Schakel in één seconde tussen tientallen geopende documenten!
- Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
- Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.