みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になっております。
ひとつ質問させて下さい。
Windows FFM 12 使用です。
「日付A」→2014/09/01
「日付B」→2014/09/22
「日付C」→2014/10/01
と3つの異なる日付があったとき、この中で最新の日付を異なるフィールドに書き出したいと思っています。
「最新日付」→2014/10/01
この場合、どのような計算式を組めばよいでしょうか?
教えていただければ幸いです。
どうぞよろしくお願いします。
Offline
Max(日付A ; 日付B ; 日付C)
結果は日付
Offline
日付が過去日のみであれば、直近 = 最大値 でいいのですが、未来日も含めて、今日に一番近い日とかだと面倒そうですね。
今日 = 2014/10/10
日付A = 2014/10/9
日付B = 2014/10/11
日付C = 2014/10/20
直近は10/9 ? それとも 10/11?
あぁ、未来も含めて直近かぁ・・・没!
Offline
Max(
Case ( 日付A ≦ Get ( 日付 ) ; 日付A ) ;
Case ( 日付B ≦ Get ( 日付 ) ; 日付B ) ;
Case ( 日付C ≦ Get ( 日付 ) ; 日付C )
)
でどうだろう。
Offline
みなさま、ありがとうございます。
Shin様の式で大丈夫そうでした。なかなか自分では思いつかないものですね。。。勉強になります。
とおりすがり様、旅人様もありがとうございました。
今後ともよろしくお願いいたします。
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 511.02 KiB (Peak: 517.84 KiB) ]