excel中如何用函数把:某一日期,转换成:次月第一天的日期

如题所述

在A1单元格里输入日期,A2单元格里输入以下公式:

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


year函数获取A1单元格里的年份,month函数获取A1单元格里日期中的月份,加1得下个月的月份。最后用date日期函数将年、月、日合成为一个新的日期。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-11-09
假设指定日期在A1,在得到A1当月的最后一天函数:
=EOMONTH(A1,0)
要得到A1当月的第一天函数:
=EOMONTH(A1,-1)+1
第2个回答  2009-08-07
将单元格设置为“日期”格式,输入公式:
=IF(MONTH(A1)<12,DATE(YEAR(A1),MONTH(A1)+1,1),DATE(YEAR(A1)+1,1,1))

遇到12月份会自动到下一年的第1个月。
第3个回答  2009-08-07
=EOMONTH(TODAY(),0)+1,如果出现#NAME,工具,加载宏,钩选分析工具库.
第4个回答  2009-08-07
=DATE(YEAR(你的日期单元格),MONTH(你的日期单元格)+1,1)
相似回答