過去の桐井戸端BBS (桐ver.6)
317 日時計算(有効期間を求める) 武藤 武志 1998/7/19-22:30
起算方式にて月計算方法教えて下さる方、お願いいたします。
たとえば 平成10年7月19日と入力して半年後(6ヶ月後「有効期間として」) の平成11年1月18日と計算させる式は?
320 Re: 幅田 1998/7/20-16:53
例えば、[日付]という項目に今日の日付が入力されていて、6ヶ月後の一日前を求めたいとき

#日数加算(#月数加算([日付],6,1),−1)

のようにします。

#月数加算([日付],月数,n)の意味は下記の通り。
[日付]の「月数」後の日付を求めます。
nには例えば、1月31日の1カ月後のように、
該当日付が存在しないときの処理を指定します。
n=1 該当月の月末
n=2 該当月の翌月の1日

#日数加算([日付],日数)の意味は下記の通り。
[日付]の「日数」後の日付を求めます。
マイナスの値を入れると減算します。
326 Re: 武藤.T 1998/7/22-05:42
幅田さま 偉大なる情報源、有難う御座いました。
 ズズウシク再質問
平成10年1月31日より3ヶ月間の有効期間として、
平成10年4月30日と、なるべきが゜「平成10年4月29日」となってしまうのでしょうか?
327 Re: 幅田 1998/7/22-05:44
そのとおりですね。
では、

#月数加算(#日数加算([日付],-1),3,1)

としてみれば、いかがですか?
(#日数加算で前日を求め、その3ヶ月後を月数加算で求める。)
ほとんど思いつきでやってますんで、実際のデータを入れて試してみて下さい。

戻る