EXCEL问题,怎么用函数或公式取得当月最后一天

EXCEL问题,怎么用函数或公式取得当月最后一天。 </img>
2025-02-24 01:53:10
推荐回答(5个)
回答1:

=DAY(DATE(YEAR(NOW()),MONTH(NOW())+1,1)-1)

下月第一天的前一天,正是本月的最后一天。

=DATE(YEAR(NOW()),MONTH(NOW())+1,)

下月的0天,即下月第一天的前一天,正是本月的最后一天。
=EOMONTH(TODAY(),0)
返回当前日期之前或之后0月份的该月最后一天的序列号,正是本月最后一天的序列号,可将此单元格设置为日期格式,显示本月最末一天的日期。

最后的公式,要加载分析工具,函数才能使用。

回答2:

假设指定日期在A1,在得到A1当月的最后一天函数:
=EOMONTH(A1,0)
要得到A1当月的第一天函数:
=EOMONTH(A1,-1)+1

回答3:

=EOMONTH(TODAY(),0)
要加载分析工具,函数才能使用。并对单元格设置合适的格式(日期格式)

回答4:

本月的最后一天日期
=DAY(DATE(YEAR(NOW()),MONTH(NOW())+1,))

回答5:

=date(year(now()),month(now())+1,)