Lezen in het Engels

Delen via


VERVANGEN

Van toepassing op: Berekende kolomBerekende tabel MetingVisuele berekening

Vervangt bestaande tekst door nieuwe tekst in een tekenreeks.

Syntaxis

SUBSTITUTE(<text>, <old_text>, <new_text>, <instance_num>)  

Parameters

Term Definitie
text De tekst waarin u tekens wilt vervangen of een verwijzing naar een kolom met tekst.
old_text De bestaande tekst die u wilt vervangen.
new_text De tekst waarmee u old_text wilt vervangen.
instance_num (optioneel) Het exemplaar van old_text die u wilt vervangen. Als u dit weglaat, wordt elk exemplaar van old_text vervangen

Retourwaarde

Een tekenreeks met tekst.

Opmerkingen

  • Gebruik de functie SUBSTITUTE als u specifieke tekst in een tekenreeks wilt vervangen; gebruik de functie REPLACE als u tekst met een variabele lengte wilt vervangen die op een specifieke locatie in een tekenreeks voorkomt.

  • De functie SUBSTITUTE is hoofdlettergevoelig. Als de hoofdletters niet overeenkomen tussen text en old_text, vervangt SUBSTITUTE de tekst niet.

  • Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

Voorbeeld: Vervanging binnen een tekenreeks

Met de volgende formule wordt een kopie gemaakt van de kolom [Productcode] die de nieuwe productcode vervangt NW voor de oude productcode PA waar deze zich ook in de kolom bevindt.

= SUBSTITUTE([Product Code], "NW", "PA")  

Tekstfuncties
VERVANGEN