Google spreadsheets: tekst extraheren na een teken
U kunt de volgende formule in Google Spreadsheets gebruiken om alle tekst in een cel na een specifiek teken te extraheren:
= REGEXEXTRACT ( A2 , " .*our(.*) " )
Deze specifieke formule extraheert alle tekst uit cel A2 die verschijnt nadat aan de string „onze“ is voldaan.
Deze formule gebruikt de REGEXTRACT- functie om alle tekens (.*) na onze .
Het volgende voorbeeld laat zien hoe u deze formule in de praktijk kunt gebruiken.
Voorbeeld: extraheer tekst na 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 nadat 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 na „onze“ voor elke zin in kolom A.
Om de tekst na 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 na „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 na „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: 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