REPLACE, functie

Van toepassing op
Excel voor Microsoft 365 Excel voor Microsoft 365 voor Mac Excel 2024 Excel 2024 voor Mac Excel 2021 Excel 2021 voor Mac Excel 2019 Excel 2016

In dit artikel worden de syntaxis van de formule en het gebruik van de functie VERVANGEN in Microsoft Excel beschreven. 

Beschrijving

Met VERVANGEN wordt een deel van een tekenreeks vervangen door een andere tekenreeks, op basis van het aantal tekens dat u opgeeft.

Syntaxis

VERVANGEN(oud_tekst;begin_getal;aantal-tekens;nieuw_tekst)

De syntaxis van de functie VERVANGEN heeft de volgende argumenten:

  • Old_text Vereist. Tekst waarvan u een aantal tekens wilt vervangen.
  • Start_num Vereist. De positie van het teken in oud_tekst dat u door nieuw_tekst wilt vervangen.
  • Num_chars Vereist. Het aantal tekens in oud_tekst dat u met VERVANGEN wilt laten vervangen door nieuw_tekst.
  • New_text Vereist. De tekst waardoor u de tekens in oud_tekst wilt vervangen.

Voorbeeld

Kopieer de voorbeeldgegevens uit de volgende tabel en plak deze in cel A1 van een nieuw Excel-werkblad. Om resultaten van formules weer te geven, selecteert u deze, drukt u op F2 en drukt u vervolgens op Enter. Indien nodig kunt u de kolombreedten aanpassen als u alle gegevens wilt zien.

Gegevens    
abcdefghijk
2009
123456
Formule Beschrijving (resultaat) Resultaat
=VERVANGEN(A2,6,5,"*") In abcdefghijk worden vijf tekens door één sterretje (*) vervangen, te beginnen vanaf het zesde teken (f). abcde*k
=VERVANGEN(A3,3,2,"10") De laatste twee cijfers (09) van 2009 worden door 10 vervangen. 2010
=VERVANGEN(A4,1,3,"@") De eerste drie tekens van 123456 worden door één @-teken vervangen. @456

Belangrijk

  • De functie VERVANGENB is afgeschaft.
  • In werkmappen die zijn ingesteld op compatibiliteitsversie 2, heeft VERVANGEN het gedrag verbeterd met surrogaatparen, waarbij ze als één teken worden geteld in plaats van twee. Variatiekiezers (vaak gebruikt met emoji's) worden nog steeds geteld als afzonderlijke tekens. Zie De Unicode-standaard voor meer informatie.