Lue englanniksi

Jaa


KORVATA

Koskee: Lasketun sarakkeen lasketun taulukon mittarinvisuaalinen 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 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ää text ja old_textvä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 aina, kun se esiintyy sarakkeessa.

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

Tekstifunktiot
KORVATA