Google spreadsheets: tekst extraheren vóór een teken
U kunt de volgende formule in Google Spreadsheets gebruiken om alle tekst vóór een specifiek teken in een cel te extraheren:
= REGEXEXTRACT ( A2 , " (.*)our.* " )
Deze specifieke formule extraheert alle tekst uit cel A2 die verschijnt voordat de tekenreeks „onze“ wordt aangetroffen.
Deze formule gebruikt de REGEXTRACT- functie om alle tekens (.*) vóór onze .
Het volgende voorbeeld laat zien hoe u deze formule in de praktijk kunt gebruiken.
Voorbeeld: extraheer tekst vóór teken in Google Spreadsheets
Stel dat we de volgende lijst met uitdrukkingen in Google Spreadsheets hebben:
Stel nu dat we alle tekst uit elke cel willen extraheren voordat we de string „onze“ tegenkomen.
Om dit te doen, kunnen we de volgende formule in cel B2 typen:
= REGEXEXTRACT ( A2 , " (.*)our.* " )
We kunnen vervolgens op deze formule klikken en deze naar elke resterende cel in kolom B slepen:
Kolom B toont nu alle tekst vóór „onze“ voor elke zin in kolom A.
Om tekst vóór een ander specifiek teken te extraheren, vervangt u eenvoudigweg onze door iets anders.
We kunnen bijvoorbeeld de volgende formule in cel B2 typen om alle tekst vóór ‚is‘ uit cel A2 te extraheren:
= REGEXEXTRACT ( A2 , " (.*)is.* " )
We kunnen vervolgens op deze formule klikken en deze naar elke resterende cel in kolom B slepen:
Kolom B toont nu alle tekst vóór „is“ voor elke zin in kolom A.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in Google Spreadsheets kunt uitvoeren:
Google Spreadsheets: tekst extraheren na een teken
Google Spreadsheets: controleer of de cel lijsttekst bevat
Google Spreadsheets: hoe AANTAL.ALS niet gelijk is aan tekst
Google Spreadsheets: voorwaardelijke opmaak als een andere cel tekst bevat