初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2014-10-10 13:20:14

複数の日付のなかから直近の日付を抽出する方法

いつもお世話になっております。

ひとつ質問させて下さい。
Windows FFM 12 使用です。


「日付A」→2014/09/01
「日付B」→2014/09/22
「日付C」→2014/10/01

と3つの異なる日付があったとき、この中で最新の日付を異なるフィールドに書き出したいと思っています。

「最新日付」→2014/10/01


この場合、どのような計算式を組めばよいでしょうか?

教えていただければ幸いです。
どうぞよろしくお願いします。

Offline

#2 2014-10-10 13:51:42

旅人
Member

Re: 複数の日付のなかから直近の日付を抽出する方法

Max(日付A ; 日付B ; 日付C)
結果は日付

Offline

#3 2014-10-10 14:45:36

とおりすがり
Guest

Re: 複数の日付のなかから直近の日付を抽出する方法

日付が過去日のみであれば、直近 = 最大値 でいいのですが、未来日も含めて、今日に一番近い日とかだと面倒そうですね。

今日 = 2014/10/10
日付A = 2014/10/9
日付B = 2014/10/11
日付C = 2014/10/20

直近は10/9 ? それとも 10/11?

#4 2014-10-10 18:04:25

旅人
Member

Re: 複数の日付のなかから直近の日付を抽出する方法

あぁ、未来も含めて直近かぁ・・・没!

Offline

#5 2014-10-10 22:05:53

Shin
Member

Re: 複数の日付のなかから直近の日付を抽出する方法

Max(
Case ( 日付A ≦ Get ( 日付 ) ; 日付A ) ;
Case ( 日付B ≦ Get ( 日付 ) ; 日付B ) ;
Case ( 日付C ≦ Get ( 日付 ) ; 日付C )
)
でどうだろう。

Offline

#6 2014-10-11 08:13:58

Re: 複数の日付のなかから直近の日付を抽出する方法

みなさま、ありがとうございます。

Shin様の式で大丈夫そうでした。なかなか自分では思いつかないものですね。。。勉強になります。

とおりすがり様、旅人様もありがとうございました。

今後ともよろしくお願いいたします。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 511.02 KiB (Peak: 517.84 KiB) ]