某月最后一天函數

在Excel中,可以使用以下公式來確定某個月份的最後一天:

=DATE(年份,月份,DAY(DATE(年份,月份+1,1)))

例如,要找出2023年3月的最後一天,你可以使用以下公式:

=DATE(2023,3,DAY(DATE(2023,4,1)))

這個公式的原理是:

  1. DATE(年份,月份+1,1) 計算下一個月的起始日期。
  2. DAY(DATE(年份,月份+1,1)) 提取這個日期的天數。
  3. DATE(年份,月份,DAY(DATE(年份,月份+1,1))) 使用上一個月的月份和上述計算得到的天數來確定上一個月的最後一天。

請注意,這個公式假設當前月份有31天或更少。如果當前月份有30天,則需要根據實際情況調整公式。例如,對於2023年4月,你需要使用以下公式來確定3月的最後一天:

=DATE(2023,3,DAY(DATE(2023,4,1))-1)

這是因為4月1日已經是3月後的第一天,所以我們需要從3月31日減去1天來得到3月的最後一天。