みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
すみません。
教えて下さい。
一つのフィールドに
0001
00020
02000
とありまして、00020が何行めにあるか知りたいのです。
よろしくお願いします。
秩父の禿オヤジ
計算式だとちょっと面倒な再起式になりますね。
Let ( [ $t = 元のテキスト ;
$vc = ValueCount ( $t ) ;
$kw = "00020" ;
$c = 1 ;
$式 ="Case ( GetValue ( $t ; $c ) = $kw ; $c ; $c = $vc ; \"なし\" ; Let ( $c = $c + 1 ; Evaluate ( $式 ) ) )" ] ;
Evaluate ( $式 ) )
Offline
こんなカンジとか。
Let([
_TXT=¶ & フィールド & ¶
;_TARGET="00020"
;_POS=Position ( _TXT ; _TARGET & ¶ ; 1 ; 1 )
];
PatternCount ( Left ( _TXT ; _POS ); ¶ )
)
Offline
;_POS=Position ( _TXT ; ¶ & _TARGET & ¶ ; 1 ; 1 )
にしたほうがいいですよ。
Offline
皆様ご返信ありがとうございました。
無事に解決しました~
益々ファイルメーカーが楽しくなりました(m__m)
秩父の禿オヤジ
Pages: 1
[ Generated in 0.007 seconds, 10 queries executed - Memory usage: 505.55 KiB (Peak: 510.09 KiB) ]