Megosztás a következőn keresztül:


SUBSTITUTE

A következőkre vonatkozik:Számított oszlopSzámított táblaMértékVizualizá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 és old_textkö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")

SzövegfüggvényekREPLACE