SUBSTITUTE
Koskee seuraavia:Laskettu sarake
Laskettu taulukko
Mittayksikkö
Visuaalinen laskenta -
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 huomioidaan kirjainkoko. Jos kirjainkoko ei täsmää
text
jaold_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
aina, kun se esiintyy sarakkeessa.
= SUBSTITUTE([Product Code], "NW", "PA")