Jaa


SUBSTITUTE

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus

Korvaa tekstimerkkijonon olemassa olevan tekstin uudella tekstillä.

Syntaksi

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

Parametrit

Termi Määritelmä
text Teksti, jossa haluat substitute merkkejä, or viittauksen tekstiä sisältävään sarakkeeseen.
old_text Aiemmin luotu teksti, jonka haluat replace.
new_text Teksti, jonka kanssa haluat replaceold_text.
instance_num (valinnainen) Sen old_text esiintymä, jonka haluat replace. If jätetään pois, jokainen old_text korvataan.

Palauta value

Tekstimerkkijono.

Huomautukset

  • käytä SUBSTITUTE funktiota, kun haluat replace tiettyä tekstiä tekstimerkkijonossa. käyttää REPLACE-funktiota, kun haluat replace tekstimerkkijonon tietyssä sijainnissa olevan vaihtelevan pituisen tekstin.

  • SUBSTITUTE huomioidaan kirjainkoko. If kirjainkoko not vastaa textandold_text, SUBSTITUTEnotreplace tekstin.

  • Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.

Esimerkki: Korvaaminen merkkijonossa

Seuraava kaava luo kopion sarakkeesta [Product Code], joka korvaa uuden product koodin NW vanhalle product koodille, PA aina, kun se esiintyy sarakkeessa.

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

Tekstifunktiot
REPLACE