excel中的日期怎么按每月自动递增?

如图,这6个数据是到2018年12月为止,怎么设置使它下个月即2019年1月自动变为1年8月、2年7月、3年6月。。。。以此类推,即每个月数据自动递增,请问要怎么设置?不... 如图,这6个数据是到2018年12月为止,怎么设置使它下个月即2019年1月自动变为1年8月、2年7月、3年6月。。。。以此类推,即每个月数据自动递增,请问要怎么设置?
不好意思,可能表达不清楚,我意思是这样的例如这个图,按到2018年12月的时候它就是1年7个月,然后要怎么设置可以让他每个月自动增加例如到2019年1月就是1年8个月,到2019年2月就是1年9个月。。。。。这样,以此类推
展开
 我来答
退休画线工
2018-12-30 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5412 获赞数:27031
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

本问题主要是提问不完整,造成理解困难。这个表应该是一个员工缴费年限的表吧,为何不把相对完整的表格截图呢。那些缴费年限应该是对应不同员工开始缴费日期到当前月份的缴费年限数据。下面的回答即按此考虑的。如图,A列是员工姓名,B列是开始缴费日期,C列得到当前月份的缴费年限:

C2=TEXT(SUM(DATEDIF(B2,TODAY(),{"y";"ym"})*10^{2;0}),"0年00月")

因为一个月中缴费日期是哪一天,各个单位不一定,加上年限只到月,所以上面公式结果可能有一个月的差别,D列的公式则考虑当前月不管哪天缴费,都视为已缴费:

D2=TEXT(SUM((DATEDIF(B2,TODAY(),{"y";"ym"})+{0;1})*10^{2;0}),"0年00月")

下拉,自己根据需要选用即可。年限表达方式与提问稍有不同,但这样的表示公式最简单,缴费年限也一样明确。

追答
如果对于TEXT函数不太理解的话,就直接计算年数和月数后,用&连接,这样与提问的表达格式一致,对应C列和D列的公式分别为:
=DATEDIF(B5,TODAY(),"y")&"年"&DATEDIF(B5,TODAY(),"ym")&"月"
=DATEDIF(B5,TODAY(),"y")&"年"&DATEDIF(B5,TODAY(),"ym")+1&"月"
但无论是前面回答的公式还是后面补充的公式,多一个月份在遇到计算的月份数是11时,就会出现“*年12月”这种结果,要按后一种方式计算,又不出现“*年12月”这样的结果,可以用公式:
=INT((DATEDIF(B5,TODAY(),"m")+1)/12)&"年"&MOD(DATEDIF(B5,TODAY(),"m")+1,12)&"月"
81821985
2018-12-29 · 知道合伙人软件行家
81821985
知道合伙人软件行家
采纳数:9470 获赞数:15118

向TA提问 私信TA
展开全部
在填写1年7月那里参考公式:
=INT(修正年数+(MONTH(TODAY()))/12)&"年"&MOD(修正月数+MONTH(TODAY()),12)&"月"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fenger68
2018-12-30 · TA获得超过1455个赞
知道小有建树答主
回答量:1322
采纳率:27%
帮助的人:530万
展开全部
图中信息太少,不知你这个缴费年限怎么来的,如果你表格里有起始缴费时间,那就配合表示当前日期的函数today()解决吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yanxy0924
2018-12-29 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18584

向TA提问 私信TA
展开全部
按你图示没有规律,再有8年1月后是什么?没有交代,无法用公式
追问

不好意思,可能表达不清楚,我意思是这样的例如这个图,按到2018年12月的时候它就是1年7个月,然后要怎么设置可以让他每个月自动增加例如到2019年1月就是1年8个月,到2019年2月就是1年9个月。。。。。这样,以此类推

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Zhangweijun189
科技发烧友

2018-12-29 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3021
采纳率:59%
帮助的人:962万
展开全部
=DATEDIF("2017-5-1",TODAY(),"Y")&"年"&DATEDIF("2017-5-1",TODAY(),"YM")&"月"
把2017-5-1改成每个人开始交费的日期,并把日期中的“日”改成1,或者有缴费初期列表,如在B列,直接将("2017-5-1")换成单元格如=DATEDIF(B2,TODAY(),"Y")&"年"&DATEDIF("2017-5-1",TODAY(),"YM")&"月"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式