みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
abcdefghij-10001806
という文字列があり
前半のabcdefghij- を取り除いて
数字の10001806だけにしたいのですが
左から11文字削除?という事かな?と思うのですが
素人のため計算式が全く分からない状態です。
どなたかわかりやすくご教授下されば幸いです。
Offline
●左から11文字を""に置き換える場合
Substitute ( 文字列 ; left ( 文字列 ; 11 ) ; "" )
●数字だけにする場合
Abs ( GetAsNumber ( 文字列 ))
左から11文字を""に置き換える場合
ならこの方が普通では
Replace ( 文字列 ; 1 ; 11 ; "" )
左が11桁と決まっているのでしたら Replace() でしょうね。
桁数が不定で、間に - が入っているのでしたら、
GetValue ( Substitute ( テキスト ; "-" ; ¶ ) ; 2 )
Offline
皆様ありがとうございます。
文字数は11、文字列も決まっているので
Replace ( 文字列 ; 1 ; 11 ; "" )
で行けそうです。早速試してみます。
ありがとうございました。
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 550.06 KiB (Peak: 582.27 KiB) ]