excel中如何用公式将日期相加?

序号开始日期增量截止日期12012-8-15年2013-8-122000-1-16个月2000-7-1如上表,要实现“截止日期”的自动运算功能,如何实现?“截止日期”=“... 序号 开始日期 增量 截止日期
1 2012-8-1 5年 2013-8-1
2 2000-1-1 6个月 2000-7-1

如上表,要实现“截止日期”的自动运算功能,如何实现?“截止日期”=“开始日期”+“增量”。
展开
 我来答
淡笑伊人cW
2015-10-05 · TA获得超过3208个赞
知道小有建树答主
回答量:979
采纳率:80%
帮助的人:89.1万
展开全部

下图有一组日期,分别加上3日、3月、3年。

  1、A1日期加三天。在C1中输入“=a1+3”即可。

  2、A2日期加3月,可在C2中输入“=edate(a2,"3")”即可。

  3、A3日期加3年,可在C3中输入“=edate(a3,"3"*12)”即可。

  4、如果B4~B7是数字,要求A列日期加B4~B7的月数。那就在C4单元格输入“=edate(a4,b4)”算出C4的值。

  5、然后,把C4的公式拖拽到B7即可。

  

  注意:如果显示“#NAME”。工具-加载宏,勾上“分析工具库”。这是EXCEL自带的加载宏,默认是选上的。

  

1975qjm
高粉答主

2013-08-26 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7425万
展开全部

你的举例1是不是错了

 

增量应统一用月份为单位,并且不写入该单位,以方便写入公式

如下图中

D2单元格写入公式

=EDATE(B2,C2)

再设置单元格格式为日期格式

 

 

如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。

 

或者公式写成

=DATE(YEAR(B2),MONTH(B2)+C2,DAY(B2))

下拉复制公式

追问
增量“5年”是字符型,能否把增量变成数字型再运算?
追答
...................................................................................
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
表里如一
2013-08-26 · 知道合伙人软件行家
表里如一
知道合伙人软件行家
采纳数:2066 获赞数:11635
从事6年生产管理,期间开发了多款小软件进行数据处理和分析,后

向TA提问 私信TA
展开全部
假设截止日期是C列
在C2输入:
=IF(ISERROR(FIND("年",B2)),IF(ISERROR(FIND("个月",B2)),EDATE(A2,SUBSTITUTE(B2,"天","")/30),EDATE(A2,SUBSTITUTE(B2,"个月",""))),EDATE(A2,SUBSTITUTE(B2,"年","")*12))

下拉
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nike766
2013-08-26 · TA获得超过2061个赞
知道小有建树答主
回答量:2307
采纳率:0%
帮助的人:1289万
展开全部
=year(2012-8-1)+5
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式