HELYETTESÍTŐ
A következőre vonatkozik: Számított oszlop Számított tábla Mérték vizualizáció számítása
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 HELYETTESÍTŐ 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öveges sztring adott helyén előforduló változó hosszúságú szöveget szeretne lecserélni.
A HELYETTESÍTŐ függvény megkülönbözteti a kis- és nagybetűkre vonatkozó adatokat. Ha a kis- és nagybetűk nem egyeznek a szöveg és a old_text között, a HELYETTESÍTŐ függvény nem cseréli le 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ód NW-ját helyettesíti a régi termékkód PA-jára , bárhol is történjen az oszlopban.
= SUBSTITUTE([Product Code], "NW", "PA")