Snelle Navigatie
REGEXREPLACE Functie
Samenvatting
De REGEXREPLACE-functie vervangt tekst in een tekenreeks op basis van reguliere expressies (regex). Deze krachtige functie maakt complexe tekstmanipulaties mogelijk door patronen te herkennen en te vervangen, ideaal voor data cleansing en formatting.
Syntaxis
REGEXREPLACE(tekst; patroon; vervanging; [gebeurtenis]; [case_sensitivity])
Parameters
| Parameter | Type | Vereist | Beschrijving |
|---|---|---|---|
| tekst | Tekst |
Ja | De tekst of celverwijzing waarin te zoeken en vervangen |
| patroon | Regex |
Ja | Reguliere expressie die het te vervangen patroon beschrijft |
| vervanging | Tekst |
Ja | De nieuwe tekst die het gevonden patroon vervangt |
| gebeurtenis | Getal |
Nee | Specificeert welk voorkomen te vervangen (0=all, >0=specifiek, <0=vanaf einde) |
| case_sensitivity | Getal |
Nee | 0=hoofdlettergevoelig (standaard), 1=niet hoofdlettergevoelig |
Gebruik van de REGEXREPLACE-functie
REGEXREPLACE is perfect voor geavanceerde tekstverwerking zoals het anonimiseren van data, het opschonen van ongestructureerde tekst, het herformatteren van namen en adressen, en het extraheren van patronen uit gemengde datasets.
Veelvoorkomende REGEXREPLACE Voorbeelden
Telefoonnummer anonimiseren
=REGEXREPLACE(A2;"[0-9]+-";"***-")
Vervangt de eerste cijferreeks voor het streepje in telefoonnummer door ***-, behoudt de rest intact.
Naam en achternaam omkeren
=REGEXREPLACE(A2;"([A-Z][a-z]+)([A-Z][a-z]+)";"$2, $1")
Draait voor- en achternaam om met capturing groups: SoniaBrown → Brown, Sonia.
Alle cijfers verwijderen
=REGEXREPLACE(A2;"[0-9]";"")
Verwijdert alle numerieke tekens uit de tekst.
Veelgestelde Vragen
Veelvoorkomende Fouten en Oplossingen
#PAT!
Cause: Ongeldig regex patroon
Solution: Controleer regex syntax, ontsnap speciale karakters correct
#VALUE!
Cause: Gebeurtenis parameter is tekst i.p.v. getal
Solution: Gebruik numerieke waarde voor gebeurtenis en case_sensitivity
Geen vervanging
Cause: Patroon komt niet voor in tekst
Solution: Test patroon eerst met REGEXTEST functie
Notities
- Gebruikt PCRE2 regex engine
- Retourneert altijd tekst (gebruik WAARDE() voor getallen)
- Regex ondersteunt quantifiers: * (0+), + (1+), ? (0-1)
- Speciale tekens ontsnappen met \
- URLs en emails matchen met complexe patronen mogelijk
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