怎样在Excel中显示月末日期?

如题所述

【建议】

使用EOMONTH函数(备注:end of month,返回某个月月末日期的函数),配合调整单元格数字的日期格式。

【公式】

=eomonth(A1,-1)

【释义】

括号里第1个值表示需要引用的日期所在的单元格,第2个值表示需要返回的第x个月的这个x的数字,如果需要返回前一个月的月末日期则输入-1;如果需要返回当前月的月末日期则输入0;如果需要反馈下一个月的月末日期则输入1,以此类推。

【举例】

A1单元格数值为日期2022/2/1

B1单元格输入公式=eomonth(A1,-1),返回结果为数值44592

设置单元格格式-数字-日期的格式为“*2012/3/14”后确认,复原为“2022/1/31”。

您也可以设置设置单元格格式-数字-日期的格式为“2012年3月”来实现针对某年某月的日期显示


【总结】EOMONTH公式配合数字格式,可根据某个日期返回任意前后月的日期。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-12-19
在Excel中显示月末日期可以使用以下两种方法:
方法一:使用EOMONTH函数
在Excel的单元格中,选择要显示月末日期的位置。
输入以下公式:=EOMONTH(日期, 0),其中"日期"是你想要获取月末日期的单元格或日期值。使用0作为第二个参数,表示获取与日期相同月份的月末日期。
按下Enter键,即可显示对应的月末日期。
例如,假设你想要在单元格A1中显示当前日期的月末日期,可以输入=EOMONTH(TODAY(), 0)。
方法二:使用DAY、MONTH和YEAR函数结合
在Excel的单元格中,选择要显示月末日期的位置。
输入以下公式:=DATE(YEAR(日期), MONTH(日期)+1, 0),其中"日期"是你想要获取月末日期的单元格或日期值。
按下Enter键,即可显示对应的月末日期。
同样以显示当前日期的月末日期为例,可以输入=DATE(YEAR(TODAY()), MONTH(TODAY())+1, 0)。
无论使用哪种方法,Excel都会计算并显示对应的月末日期。
相似回答