如何通过EXCEL函数计算次月的日期?

日期格式为“2010年6月”,如何通过EXCEL函数计算出一个月后的日期为“2010年7月”,4年后的日期为“2014年6月”? 固定资产计提折旧要用。请写出具体函数,谢谢

第1个回答  2010-06-29
用DATE、YEAR、MONTH与DAY是对要求最直接的理解,其实还可以用EDATE
=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)),计算4年后日期,可以在YEAR后中加4,也可在MONTH后加48
=EDATE(a1,1),计算4年后的日期,则将1改为48即可
第2个回答  2010-06-29
=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))----增加一个月

=DATE(YEAR(A1)+4,MONTH(A1),DAY(A1))----增加四年

至于显示的日期格式,随你自己设置就OK本回答被提问者采纳
第3个回答  2010-06-29
如果你用的是2007版,有更方便的函数可以用,如果日期在A1中,要一个月后,B1中输入
=EDATE(A1,1)
要4年后,B1中输入
=EDATE(A1,48)
其中后面的参数是月份,正数是后面的月份,负数是以前的月份,如=EDATE(A1,-48)代表4年前的月份。
第4个回答  2010-06-29
明年的今天:=DATE(YEAR(TODAY())+1,MONTH(TODAY()),DAY(TODAY()))
下月的今天:=DATE(YEAR(TODAY()),MONTH(TODAY()+1),DAY(TODAY()))
第5个回答  2010-06-29
不知道你要怎么计算的?
加1个月
=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
加4年
=DATE(YEAR(A1)+4,MONTH(A1),DAY(A1))
相似回答