Excel表格中,在原有日期数据上自动加上1个月的函数该怎么设定,求解
6个回答
推荐于2017-09-10
展开全部
按你发来的表及"每过1个月,就要挨个刷1次,工作年限每人都加上1个月"的要求:
Q5公式:
=IF(P5<>"",DATEDIF(SUBSTITUTE(P5,".","/"),TODAY(),"y")&"年"&MOD(DATEDIF(SUBSTITUTE(P5,".","/"),TODAY(),"m"),12)+1&"个月","")
向下填充
-----------------------------------
按你的提问应该是:=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
Q5公式:
=IF(P5<>"",DATEDIF(SUBSTITUTE(P5,".","/"),TODAY(),"y")&"年"&MOD(DATEDIF(SUBSTITUTE(P5,".","/"),TODAY(),"m"),12)+1&"个月","")
向下填充
-----------------------------------
按你的提问应该是:=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果原有日期在A列,几个月的几在B列,则在C2=IF(MONTH(A1)+B1>12,YEAR(A1)+INT((MONTH(A1)+B1)/12)&"-"&INT(MONTH(A1)+B1)-12*INT((MONTH(A1)+B1)/12)&"-"&DAY(A1),YEAR(A1)&"-"&MONTH(A1)+B1&"-"&DAY(A1))
,要多少月都可以,只要输入就行,试试看,如不明了再询
,要多少月都可以,只要输入就行,试试看,如不明了再询
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设日期放 在A1:A100中,B1中输入
=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
下拉。
=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
下拉。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
excel2007: =EDATE(A1,1)
更多追问追答
追问
不是很明白,你能帮我做做么
追答
不知你用的什么版本的excel
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询