Funkcija |
Ko tas dara un kā to lietot |
Teksts.Satur |
Atgriež patieso vērtību, ja noteiktā teksta laukā ir atrasta norādītā vērtība. Izmantojiet šo funkciju kopā ar funkciju If, lai atgrieztu vērtību, kuras pamatā ir nosacījums:
ja Text.Contains([Sleja1], "usd"),
tad "US" vēl "Canadian" |
Text.EndsAr |
Atgriež vērtību true, ja norādītā teksta lauka beigās tiek atrasta norādītā vērtība. Izmantojiet šo funkciju kopā ar funkciju If, lai atgrieztu vērtību, kuras pamatā ir nosacījums:
ja Text.EndsWith([Column1], "est")
tad "Eastern" vēl "Central" |
Teksts.Ievietot |
Ievieto norādīto vērtību noteiktā pozīcijā noteiktā teksta laukā. Šajā piemērā laukā tiek ievietotas divas domuzīmes, kas sākas ar 5 rakstzīmi:
Text.Insert([Sleja1], ,5,“—“) |
Teksts.Garums |
Atgriež rakstzīmju skaitu dotajā teksta laukā. Izmantojiet šo funkciju kopā ar funkciju If, lai atgrieztu vērtību, kuras pamatā ir nosacījums:
ja Text.Length([Column1]) >5,
tad "US Zip" vēl "Canadian Postal" |
Text.PadEnd |
Dotā teksta lauka beigās pievieno noteiktu vērtību, līdz tā ir vismaz noteikta garuma. Šajā piemērā lauka beigās ir ievietots pietiekami daudz nulles, lai garums būtu vismaz 10 rakstzīmes:
Text.PadEnd([Sleja1], 10, "0") |
Text.PadStart |
Dotā teksta lauka sākumam pievieno noteiktu vērtību, līdz tas sasniedz vismaz noteiktu garumu. Šajā piemērā lauka sākumā ir ievietots pietiekami daudz nulles, lai garums būtu vismaz 10 rakstzīmes:
Text.PadStart([Sleja1], 10, "0") |
Teksts.Noņemt |
No konkrētā teksta lauka noņem visus norādītās rakstzīmes vai rakstzīmju saraksta gadījumus. Šajā piemērā norādītajā sarakstā tiek noņemtas visas rakstzīmes, kas nav burtciparu rakstzīmes (
ieliktas iekavās): Text.Remove([Column1],{“/“, „\“,?“,“:“,“|“ , "<", ">", "*"}) |
Teksts.Sākas ar |
Atgriež vērtību true, ja norādītā teksta lauka sākumā tiek atrasta norādītā vērtība. Izmantojiet šo funkciju kopā ar funkciju If, lai atgrieztu vērtību, pamatojoties uz nosacījumu:
ja Text.StartsWith([Sleja1], "Uncle"),
tad "Brother" vēl "Sister" |