可以用公式DATE(YEAR(A2)+1,MONTH(A2),DAY(A2))。
1、如图所示,打开excel输入所要计算的日期2010/5/11;
2、然后在B2计算一年后的日期,输入公式B2=DATE(YEAR(A2)+1,MONTH(A2),DAY(A2)),按回车Enter键;
3、发现计算后得到的结果是一列数字而不是日期,这时点击B2单元格,再点击上方的选项选择格式短日期;
4、就会得到如图所示的结果,正是一年后的日期2011/5/11;
5、也可以选择在月份增加一年后的计算,一年12个月,故在C2单元格输入=DATE(YEAR(A2),MONTH(A2)+12,DAY(A2)),得到的结果和前面的是一样的。
一、如果在一列中,可以使用填充序列的方法。1、输入第一个单元格日期后,点击“编辑”-“填充”-“序列”。
2、选择序列产生在“列”,类型为“日期”,日期单位为“月”,步长值为“1”或“6”(半年)或“12”(一年),根据需要设置终止值。
3、确定即可。
二、如果在一行内,加1个月、半年、1年求日期,则用公式。
下图中,A2日期加3月,可在C2中输入“=edate(a2,"3")”即可。
A3日期加3年,可在C3中输入“=edate(a3,"3"*12)”即可。
使用ASP内置函数DateAdd(interval, number, date)number是你要加的数字,date是当前日期,也就是你上面的abc
interval标识你要加的日期部分,具体描述如下:
yyyy → 年
m → 月
d → 日
h → 小时
n → 分钟
s → 秒
如需要在年部分加1,则:DateAdd("yyyy",1,abc)
同样,需要在当前日期增加一月,则:DateAdd("m",1,abc)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)