Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:beräknad kolumn
beräknad tabell
Mått
Visuell 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. |
old_text |
Den befintliga text som du vill ersätta. |
new_text |
Den text 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 variabellä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
ochold_text
ersätter SUBSTITUTE inte 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
var den än förekommer i kolumnen.
= SUBSTITUTE([Product Code], "NW", "PA")