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")
Liittyvä sisältö
Palaute
https://aka.ms/ContentUserFeedback.
Tulossa pian: Vuoden 2024 aikana poistamme asteittain GitHub Issuesin käytöstä sisällön palautemekanismina ja korvaamme sen uudella palautejärjestelmällä. Lisätietoja on täällä:Lähetä ja näytä palaute kohteelle