みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
よろしくお願いします。
FileMaker17です。
59, 56,3, 6
のようなフィールドに、
数字としての6があるかどうかを調べたいのですが、
PatternCountでよいのでしょうか。
Offline
『フィールド内にコンマ区切りの数列が入っている』と云う前提?
だとするなら、
データは、テキストなので、PatternCount の部分一致照合は不適でしょう。
この場合、元データ「数列」を「リスト」に換えて、FilterValues で
完全一致照合が適切でしょう。
その式は、(数値の6がある場合、真=1を返す論理式)
FilterValues(Substitute(フィールド;[",";¶]); 6)<>""
>#3指摘のように万一、元データ数列内にスペース(=ゴミ)が混入しているなら、
FilterValues(Substitute(フィールド;[" ";""];[",";¶]); 6)<>""
Last edited by Hiro (2019-05-08 19:39:06)
Offline
追加で、スペースの処理が必要ですね。
Offline
よくわかりました。PatternCount以外の方法を知りませんでしたので助かりました。
Hiro様、Shin様、ありがとうございました。
Offline
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 505.26 KiB (Peak: 516.12 KiB) ]