Læs på engelsk

Del via


ERSTATNING

Gælder for:Beregning af målingsvisualisering for beregnet kolonne i beregnet tabel

Erstatter eksisterende tekst med ny tekst i en tekststreng.

Syntaks

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

Parametre

Begreb Definition
text Den tekst, du vil erstatte tegn i, eller en reference til en kolonne, der indeholder tekst.
old_text Den eksisterende tekst, du vil erstatte.
new_text Den tekst, du vil erstatte old_text med.
instance_num (valgfrit) Forekomsten af old_text, du vil erstatte. Hvis den udelades, erstattes alle forekomster af old_text

Returværdi

En tekststreng.

Bemærkninger

  • Brug funktionen SUBSTITUTE, når du vil erstatte bestemt tekst i en tekststreng. brug funktionen REPLACE, når du vil erstatte tekst med variabel længde, der forekommer på en bestemt placering i en tekststreng.

  • Funktionen SUBSTITUTE skelner mellem store og små bogstaver. Hvis der ikke er forskel på store og små bogstaver mellem text og old_text, erstatter SUBSTITUTE ikke teksten.

  • Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).

Eksempel: Erstatning i en streng

Følgende formel opretter en kopi af kolonnen [Product Code], der erstatter den nye produktkode NW med den gamle produktkode PA, uanset hvor den forekommer i kolonnen.

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

Tekstfunktioner
ERSTATTE