获取当月最后一天是几号(其实就是当月最后日期的天数)
先通过EOMONTH函数获取当天月份最后一天的序列号
再用DAY函数获取天数。
答案:
=DAY(EOMONTH(TODAY(),0))
说明
返回某个月份最后一天的序列号,该月份与 start_date 相隔(之后或之后)指示的月份数。使用函数 EOMONTH
可以计算正好在特定月份中最后一天到期的到期日。
语法
EOMONTH(start_date, months)
EOMONTH 函数语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
Start_date 必需。一个代表开始日期的日期。应使用 DATE
函数输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本形式输入,则会出现问题。
Months 必需。start_date 之前或之后的月份数。months
为正值将生成未来日期;为负值将生成过去日期。
注释 如果 months 不是整数,将截尾取整。
函数 EOMONTH(Start_date,Months)返回指定月数之前或之后的某月份的最后一天的日期序列号。
http://office.microsoft.com/zh-cn/excel/HP052090762052.aspx?pid=CH062528232052
希望对你有帮助