EXCEL中如何根据月份计算到期的日期

来源:百度知道 编辑:UC知道 时间:2024/05/12 09:40:08
比如说我的登记日期是2009-5-1,13个自然月后的日期是2010-5-30,请问公式怎麽写了?
很好的答案,补充一下啊,用此公式时,当A1中没有数据时,B1显示的是1901-1-31,能不能A1中没有数据,让B1不显示东西了,或显示N/A,多谢了。

a1=2009-5-1
b1:
=DATE(YEAR(A1),MONTH(A1)+13,DAY(A1))-2

补充:
=if(a1="","",DATE(YEAR(A1),MONTH(A1)+13,DAY(A1))-2)

假定日期在C10单元格
=EOMONTH(C10,12)

必须使用加载宏。分析工具库

A1=2009-5-1
B1=DATE(YEAR(A1),MONTH(A1)+13,DAY(A1))-1

2003不行,除非自己用vbscript写,2007不知道可不可以