ある月の末日の日付を求める
にしむくさむらい。
「1日から末日まで」といった指定をしたい場合、
「1日」は、数字の「1」で簡単に指定できますが、「末日」は・・・?
「末日 = 翌月1日 - 1日」で求めます。
例)今月の末日の日付を求めたい場合
A1セルに今日の日付を入力すれば、以下の数式で求めることができます。
=DATE(YEAR(A1),MONTH(A1)+1,1)-1
DATE関数で翌月1日の年月日を指定し、その翌月1日から、 1日分マイナスします。
- 年
- 今日の日付(A1)の年 → YEAR(A1)
- 月
- 今日の日付(A1)の月の翌月 → MONTH(A1)+1
- 日
- 1日 → 1