Jaa


KORVATA

Koskee seuraavia: Laskettu sarakeLaskettu taulukkoMittarinvisuaalinen laskutoimitus

Korvaa tekstimerkkijonon olemassa olevan tekstin uudella tekstillä.

Syntaksi

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

Parametrit

Termi Määritelmä
teksti Teksti, jossa haluat korvata merkkejä, tai viittaus tekstiä sisältävään sarakkeeseen.
old_text Korvattava olemassa oleva teksti.
new_text Korvattava teksti old_text .
instance_num (valinnainen) Korvattavan old_text esiintymä. Jos tämä jätetään pois, jokainen old_text korvataan.

Palautusarvo

Tekstimerkkijono.

Huomautukset

  • Käytä SUBSTITUTE-funktiota, kun haluat korvata tietyn tekstin tekstimerkkijonossa. käytä REPLACE-funktiota, kun haluat korvata tekstimerkkijonon tietyssä sijainnissa olevan vaihtelevan pituisen tekstin.

  • SUBSTITUTE-funktiossa kirjainkoko on merkitsevä. Jos kirjainkoko ei täsmää tekstin ja old_text välillä, SUBSTITUTE ei korvaa tekstiä.

  • Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.

Esimerkki: Korvaaminen merkkijonossa

Seuraava kaava luo kopion sarakkeesta [Tuotekoodi], joka korvaa uuden tuotekoodin NW vanhalle tuotekoodille PA , jos se esiintyy sarakkeessa.

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

Tekstifunktiot
KORVATA