みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。Filemaker19で質問です。
日付フィールドの営業日の1か月後を 2023年11月 といった形式で出したいのですが
Date ( Month ( 営業日 ) + 1 ; Day ( 営業日 ) ; Year ( 営業日 ) )
とすると、2023/10/31や2024/01/30が営業日だった場合、2023/12/01(2023年12月)や2024/03/01(2024年03月)となり
翌月にその日付が無い場合は2ヶ月先となってしまいます。
どのようにしたら宜しいでしょうか?
ご回答のほど、宜しくお願い致します。
Date ( Month ( 営業日 ) + 1 ; 1 ; Year ( 営業日 ) )
とか、28日以下なら必ず含まれますよね。
Offline
> 2023/10/31や2024/01/30が営業日だった場合
日付まで必要で、月末にしておけばいいのでしたた、
Min ( Date ( Month ( 営業日 ) + 1 ; Day ( 営業日 ) ; Year ( 営業日 ) ) ; Date ( Month ( 営業日 ) + 2 ; 0 ; Year ( 営業日 ) ) )
Offline
チポさん
なるほど!ありがとうございました!
日付は必要なかったため、チポさんの方法で出来ました。Shinさんもご回答ありがとうございます。
Let (
YM = Year ( 営業日 ) * 12 + Month ( 営業日 ) ;
Div ( YM ; 12 ) & "/" & Mod ( YM ; 12 ) + 1
)
でもいいですよ。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 505.36 KiB (Peak: 516.22 KiB) ]