Excelで前月・今月・翌月の1日や末日の日付を計算する数式を紹介します。
先月の初日を表示する数式
1ヶ月前の初日を表示する数式です。今日が1月3日なら、12月1日が表示されます。
=DATE(YEAR(TODAY()), MONTH(TODAY()) - 1, 1)
先月の末日を表示する数式
1ヶ月前の末日を表示する数式です。今日が1月3日なら、12月31日が表示されます。
=DATE(YEAR(TODAY()), MONTH(TODAY()) + 0, 0)
今月の初日を表示する数式
今月の1日を表示する数式です。今月が1月3日なら、1月1日が表示されます。
=DATE(YEAR(TODAY()), MONTH(TODAY()) + 0, 1)
今月の末日を表示する数式
今月の末日を表示する数式です。今日が1月3日なら、1月31日が表示されます。
=DATE(YEAR(TODAY()), MONTH(TODAY()) + 1, 0)
翌月の初日を表示する数式
翌月の初日を表示する数式です。今日が1月3日なら、2月1日が表示されます。
=DATE(YEAR(TODAY()), MONTH(TODAY()) + 1, 1)
翌月の末日を表示する数式
翌月の末日を表示する数式です。今日が1月3日なら、2月28日が表示されます。
=DATE(YEAR(TODAY()), MONTH(TODAY()) + 2, 0)