Funkcija |
Ką tai daro ir kaip juo naudotis |
Tekstas.Yra |
Grąžina true, jei nurodyta reikšmė randama nurodytame teksto lauke. Naudokite šią funkciją su funkcija If, kad grąžintumėte reikšmę, pagrįstą sąlyga:
jei Text.Contains([Stulpelis1], "usd"),
tada "US", kitaip "Canadian" |
Tekstas.Baigiasi |
Grąžina true, jei nurodyto teksto lauko pabaigoje randama nurodyta reikšmė. Naudokite šią funkciją su funkcija If, kad grąžintumėte reikšmę pagal sąlygą:
if Text.EndsWith([Stulpelis1], "est")
tada "Eastern", kitaip "Central" |
Tekstas.Įterpti |
Į tam tikrą teksto lauką įterpia nurodytą reikšmę nurodytoje vietoje. Šiame pavyzdyje lauke įterpiami du brūkšniai, prasidedantys nuo 5 simbolių:
Text.Insert([Stulpelis1], ,5,“—“) |
Tekstas.Ilgis |
Grąžina simbolių skaičių nurodytame teksto lauke. Naudokite šią funkciją su funkcija If, kad grąžintumėte reikšmę pagal sąlygą:
jei Text.Length([Stulpelis1]) >5,
tada "US Zip" arba "Canadian Postal" |
Text.PadEnd |
Prideda nurodytą reikšmę nurodyto teksto lauko pabaigoje, kol ji bus bent nurodyto ilgio. Šiame pavyzdyje lauko pabaigoje įterpiama pakankamai nulių, kad ilgis būtų bent 10 simbolių:
Text.PadEnd([Stulpelis1], 10, "0") |
Text.PadStart |
Prideda nurodytą reikšmę prie nurodyto teksto lauko pradžios, kol ji bus bent nurodyto ilgio. Šiame pavyzdyje lauko pradžioje įterpiama pakankamai nulių, kad ilgis būtų bent 10 simbolių:
Text.PadStart([Stulpelis1], 10, "0") |
Tekstas.Pašalinti |
Pašalina visus nurodyto simbolio ar simbolių sąrašo atvejus iš nurodyto teksto lauko. Šiame pavyzdyje pašalinami visi neraidinio ir skaitmeninio simbolio atvejai nurodytame sąraše (skliaustuose):
Text.Remove([Stulpelis1],{“/“, „\“,?“,“:“,“|“ , "<", ">", "*"}) |
Tekstas.Pradeda nuo |
Grąžina true, jei nurodyto teksto lauko pradžioje randama nurodyta reikšmė. Naudokite šią funkciją su funkcija If, jei norite grąžinti reikšmę pagal sąlygą:
if Text.StartsWith([Stulpelis1], "Dėdė"),
tada "Brolis", kitaip "Sesuo" |