0
私は、異なるフォーマットの値が設定されたテキストフィールドを持っています。 "138"であるが、 "139-1"または "139/2"という形式のものもある。フィールドの最初の数字を抽出する
最初の数字はどのように抽出できますか?理想的には、2番目の番号があれば抽出したいと思います。
私は、異なるフォーマットの値が設定されたテキストフィールドを持っています。 "138"であるが、 "139-1"または "139/2"という形式のものもある。フィールドの最初の数字を抽出する
最初の数字はどのように抽出できますか?理想的には、2番目の番号があれば抽出したいと思います。
Filemaker 7の前に、ハイフンがこれらの機能の区切り文字であるが、もはやそれはないので、LeftWords
/MiddleWords
/RightWords
の機能を使用してください。しかし、Substitute
関数を使用して " - "と "/"をスペースで置き換えることができるので、LeftWords
を使用することができます。
LeftWords(Substitute(139-1;["-";" "];{"/";" "]);1)
だから戻り139
注:汎用テキスト解析機能Left
()、Right
()、Length
()、Middle
()、及びPosition
()。残念ながら、ファイルメーカー7で最大
、「 - 」しかし、あなたは「代替を使用してこれを行うことができ、もはや単語区切りhttp://fmforums.com/forum/topic/59000-leftwords-text-numberofwords/です" 関数。ありがとう! –