Dit artikel gaat over het extraheren van het eerste N-aantal woorden uit een tekenreeks in Microsoft Excel met behulp van formules. Om dit probleem op te lossen zullen we de functies TRIM, LEFT, FIND en SUBSTITUTE gebruiken.
Laten we eens kijken waarom we alle bovengenoemde formules zullen gebruiken: -
VINDfunctie helpt bij het retourneren van het geplaatste nummer waarop een specifiek teken of tekstreeks voor het eerst wordt gevonden.
LINKS functie retourneert het opgegeven teken uit de gedefinieerde cellen aan de linkerkant van de tekenreeks.
TRIMfunctie wordt gebruikt om extra spaties uit de cel of het bereik te verwijderen.
VERVANGINGfunctie wordt gebruikt om de oude tekst te vervangen door nieuwe tekst.
Laten we een voorbeeld nemen om te begrijpen hoe we alle tekst vóór het tilde-symbool (^) kunnen extraheren.
Dit symbool verschijnt op verschillende plaatsen in elke string.
voorbeeld 1: We hebben een lijst in kolom A. We willen alle tekst voor het tilde-symbool (^) extraheren, of het nu gaat om tekst, cijfers of symbolen. In dit geval varieert het aantal tekens dat we voor elke rij moeten extraheren. Het is hetzelfde als het extraheren van een "N" aantal woorden uit een string, aangezien de "N" van string tot string kan verschillen.
Volg de onderstaande stappen: -
- Selecteer de cel B2, schrijf de formule.
- =TRIM(LEFT(A2,FIND("^",VERVANG(TRIM(A2)&" "," ","^",3))-1))
- Druk op Enter op je toetsenbord.
- De functie retourneert het eerste N-nummer.
- Om de formule in alle cellen te kopiëren, drukt u op de toets"CTRL + C" en selecteer de cel B3:B4 en druk op de toets "CTRL + V"op je toetsenbord.
Zo kunnen we een variabel aantal karakters uit een string halen in Microsoft Excel.
Als je onze blogs leuk vond, deel deze dan met je vrienden op Facebook. En je kunt ons ook volgen op Twitter en Facebook.
We horen graag van je, laat ons weten hoe we ons werk kunnen verbeteren, aanvullen of vernieuwen en het voor jou beter kunnen maken. Schrijf ons op de e-mailsite