SUBSTITUTE
A következőkre vonatkozik:Számított oszlop
Számított tábla
Mérték
Vizualizációszámítási
A meglévő szöveg lecserélése új szövegre egy szöveges sztringben.
Syntax
SUBSTITUTE(<text>, <old_text>, <new_text>, <instance_num>)
Paraméterek
Időszak | Definíció |
---|---|
text |
Az a szöveg, amelyben karaktereket szeretne helyettesíteni, vagy egy szöveget tartalmazó oszlopra mutató hivatkozás. |
old_text |
A lecserélni kívánt meglévő szöveg. |
new_text |
A old_text lecserélni kívánt szöveg. |
instance_num |
(nem kötelező) A lecserélni kívánt old_text előfordulása. Ha nincs megadva, a old_text minden példánya lecserélődik |
Visszaadott érték
Egy szöveges sztring.
Megjegyzések
A SUBSTITUTE függvényt akkor használja, ha adott szöveget szeretne lecserélni egy szöveges sztringben; A REPLACE függvényt akkor használja, ha egy szövegsztring adott helyén előforduló változó hosszúságú szöveget szeretne lecserélni.
A SUBSTITUTE függvény megkülönbözteti a kis- és nagybetűk megkülönböztetésével. Ha a kis- és nagybetűk nem egyeznek
text
ésold_text
között, SUBSTITUTE nem helyettesíti a szöveget.Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.
Példa: Helyettesítés egy sztringen belül
Az alábbi képlet létrehozza a [Product Code] oszlop egy példányát, amely az új termékkódot NW
helyettesíti a régi termékkódra, PA
bárhol is legyen az oszlopban.
= SUBSTITUTE([Product Code], "NW", "PA")