Bendrinti naudojant


TRANSLATE ER funkcija

Ši TRANSLATE funkcija grąžina eilutės vertę , į kurią kaip rezultatas simbolių pakeitimo nurodytą tekstą ir kito nurodyto rinkinio simbolius.

Sintaksė

TRANSLATE (text , pattern, replacement)

Argumentai

text: Eilutė

Tinkamas eilutės tipo duomenų šaltinio maršrutas .

pattern: Eilutė

Tekstas, kuris turi būti pakeistas.

replacement: Eilutė

Tekstas, kurį norite naudoti kaip pakaitą.

Grįžties vertės

Eilutės

Gaunama tekstinė reikšmė.

Naudojimo pastabos

Vienu TRANSLATE metu funkcija pakeičia vieną simbolį. Funkcija pakeičia pirmąjį argumento simbolį text pirmu argumento pattern simboliu, tada su antruoju simboliu ir seka tą patį srautą iki pabaigos. Kai simbolis iš ir argumentų textpattern sutampa, replacement jis pakeičiamas argumento simboliu, kuris yra toje pačioje vietoje kaip ir argumento pattern simbolis. Jei argumente simbolis pasirodo kelis kartus pattern , naudojamas argumentų replacement susiejimas, atitinkantis pirmą šio simbolio atvejį.

1 pavyzdys

TRANSLATE ("abcdef", "cd", "GH") keičia " c" simbolį nurodyto "abcdef" tekstą "G" teksto replacement simboliu dėl šių veiksmų:

  • " c" simbolis pateikiamas pirmoje pattern teksto vietoje.
  • Pirmoje teksto vietoje replacement yra " G" simbolis .

2 pavyzdys

TRANSLATE ("abcdef", "ccd", "GH") grąžinimų "abGdef".

3 pavyzdys

TRANSLATE ("abccba", "abc", "123") grąžinimų "123321".

Papildomi ištekliai

Teksto funkcijos