開始年月と終了年月の期間月数を計算したい。
開始年月(日付型 YYYY/MM)と終了年月(日付型 YYYY/MM)を入力して、その期間の月数を計算したいのですがどのようにしたら良いか、ご教授の程宜しくお願い致します。
例
開始年月:2020/08 終了年月:2024/07 期間月数:48
上記の48を計算したい。
-
今、ぱっと思いつきませんでしたが、過去自分も作っておりました。
(Year(Z)-Year(Y))*12+Month(Z)-Month(Y)+1
Zは日付型の終了年月日 '2020/08/01'date
Yは日付型の開始年月日 '2024/07/01'date で実行すると
48という数字が帰ってきました。
私の場合、メインPGにTUKISUU という名で関数を作成しておりました。
2020/12/29 と 2021/01/01 を渡すと 2 が帰ってきました。
2020/12/01 と 2021/01/31 でも 2
2020/12/01 と 2021/02/01 だと 3 -
ISHIJIMAさんとnkmtさんご回答頂き有難う御座います。
nkmtさんの方法で対応できました。また何かありましたら、ご教授の程宜しくお願い致します。
サインインしてコメントを残してください。
コメント
2件のコメント