月末の日付を求めるには

指定した日付から「○カ月前」や「○カ月後」の月末日を求めるには、「EOMONTH(エンド・オブ・マンス)関数」を使います。次の例では、A列に入力された「基準日」と、B列に入力された「○カ月後」の数値から、C列に「○カ月後の月末日」を求めています。月前については「−○カ月後」と指定しています。

なお、EOMONTH関数はシリアル値を求める関数なので、ワザ432を参考に、計算結果に日付の表示形式を設定しておきましょう。

関数の解説

EOMONTH エンド・オブ・マンス 開始日,

開始日から、指定した月後、月前の月末を求める