Snelle Navigatie
REGEXEXTRACT Functie
Samenvatting
De REGEXEXTRACT-functie haalt tekst uit een cel of string op basis van een reguliere expressie (regex). Perfect voor het extraheren van patronen zoals telefoonnummers, e-mailadressen, datums of namen uit ongestructureerde tekst.
Syntaxis
REGEXEXTRACT(tekst; patroon; [return_mode]; [case_sensitivity])
Parameters
| Parameter | Type | Vereist | Beschrijving |
|---|---|---|---|
| tekst | Tekst |
Ja | Tekst of celverwijzing waaruit te extraheren |
| patroon | Regex |
Ja | Reguliere expressie die het gewenste patroon beschrijft |
| return_mode | Getal |
Nee | 0=eerste match (standaard), 1=alle matches, 2=capture groups |
| case_sensitivity | Getal |
Nee | 0=gevoelig (standaard), 1=ongevoelig |
Gebruik van de REGEXEXTRACT-functie
REGEXEXTRACT is ideaal voor data cleaning en extractie uit ongestructureerde tekst. Gebruik het om specifieke patronen te isoleren zoals e-mailadressen, telefoonnummers, postcodes of productcodes uit volledige zinnen of lijsten.
Veelvoorkomende REGEXEXTRACT Voorbeelden
Voornaam extraheren uit samengevoegde naam
=REGEXEXTRACT(A2;"[A-Z][a-z]+")
Extraheert 'Dylan' uit 'DylanWilliams' met hoofdletterpatroon.
Alle namen uit tekst
=REGEXEXTRACT(A2;"[A-Z][a-z]+";1)
Retourneert matrix met alle namen die beginnen met hoofdletter.
Telefoonnummer extraheren
=REGEXEXTRACT(A2;"[0-9()]+ [0-9-]+";1)
Vindt alle telefoonnummers in formaat '(xxx) xxx-xxxx'.
Veelgestelde Vragen
Veelvoorkomende Fouten en Oplossingen
#GEENGEGEVEN!
Cause: Geen match gevonden voor patroon
Solution: Controleer regex patroon en test met REGEXTEST functie
#WAARDE!
Cause: Ongeldig regex patroon
Solution: Controleer syntax van reguliere expressie
#N/B
Cause: return_mode waarde niet 0,1 of 2
Solution: Gebruik alleen 0 (eerste), 1 (alle) of 2 (groepen)
Notities
- Gebruikt PCRE2 regex engine
- Altijd tekstresultaat (gebruik WAARDE() voor getallen)
- Simpelste patroon = exacte tekst tussen quotes
- Geavanceerde tokens: [0-9] cijfers, [a-z] kleine letters, . = elk teken
Compatibiliteit
Beschikbaar in: Excel 365, Excel 2021, Excel 2019
Niet beschikbaar in: Excel 2016 en eerder
Inhoud laatst beoordeeld: December 9, 2025
Updatefrequentie: Naar behoefte
Geteste Excel-versies: Excel 365, Excel 2021, Excel 2019