SUPPLEANT

Gäller för:Beräknad kolumnBeräknad tabellMåttVisuell beräkning

Ersätter befintlig text med ny text i en textsträng.

Syntax

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

Parametrar

Period Definition
text Texten där du vill ersätta tecken eller en referens till en kolumn som innehåller text.
Gammal_text Den befintliga text som du vill ersätta.
Ny_text Texten som du vill ersätta old_text med.
instance_num (valfritt) Förekomsten av old_text som du vill ersätta. Om det utelämnas ersätts varje instans av old_text

Returvärde

En textsträng.

Kommentarer

  • Använd funktionen SUBSTITUTE när du vill ersätta specifik text i en textsträng. använd funktionen REPLACE när du vill ersätta text med variabel längd som förekommer på en viss plats i en textsträng.

  • Funktionen SUBSTITUTE är skiftlägeskänslig. Om skiftläget inte matchar mellan text och old_text ersätter INTE SUBSTITUTE texten.

  • Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).

Exempel: Ersättning i en sträng

Följande formel skapar en kopia av kolumnen [Produktkod] som ersätter den nya produktkoden NW för den gamla produktkoden PA oavsett var den förekommer i kolumnen.

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

Textfunktioner
ERSÄTTA