Excel怎么计算工龄,要求精确到月份。比如1949.10.01参加工作,2014.05.31退休,精确到工龄几年几月。

工龄的表示是年.月,如果是30年11个月,表示成30.11这样。万分感谢!... 工龄的表示是年.月,如果是30年11个月,表示成30.11这样。万分感谢! 展开
 我来答
心羽财经
财经观察员

2016-09-07 · 一个不随便的人写点儿随便的笔记。
心羽财经
采纳数:9524 获赞数:18559

向TA提问 私信TA
展开全部
假设入职时间在C列工龄在D列第一行为表头,在D2输入公式 =year(today())-year(c2)&"年"&month(today())-month(c2)&"月" 回车即可算出工龄
拓展资料:
1.计算年数
这一步比较简单,我们将公式写为:
=DATEDIF(入职日期,截止日期,”y”)
2.计算月数
大家是否还记得在介绍DATEDIF函数的时候,我们讲过一个参数”ym”,意思是忽略年份计算整月数,我们把”m”和”ym”做一个对比。
=DATEDIF(“2018/4/24”,”2020/3/23”,”m”),结果是22;
=DATEDIF(“2018/4/24”,”2020/3/23”,”ym”),结果是10;
可以看到参数ym满足我们的要求。因此,公式写为:
=DATEDIF(入职日期,截止日期,”ym”)
3.计算天数
参考计算月,DATEDIF函数还有一个参数是md,意思是忽略年、月计算天数,因此,公式写为:
=DATEDIF(入职日期,截止日期,”md”)
4.汇总公式
在实际工龄计算中,如果入职日期是2020/3/23,截止日期是2020/3/24日,如果用公式计算=DATEDIF(入职日期,截止日期,”d”),结果是1,但实际工龄应该是2天,因此如果需要这么计算,需要将截止日期+1。
最终公式写为:
=DATEDIF(入职日期,截止日期+1,”y”)&”年”&DATEDIF(入职日期,截止日期+1,”ym”)&”个月零”&DATEDIF(入职日期,截止日期+1,”md”)&”天”。
阳光上的桥
推荐于2017-12-16 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65866
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部

见下表:


为了公式不太长,引入了辅助列计算工龄的月数,公式为:

=YEAR(B2)*12-YEAR(A2)*12+MONTH(B2)-MONTH(A2)


然后在把这个月数转换为年月,公式为:

=INT(C2/12)&"."&MOD(C2,12)

追问
如何把现在的小数点2014.09.30,先转换为月日年的格式啊2014年9月30日
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
苗乔恩
科技发烧友

2016-09-07 · 电脑数码,办公应用爱好者。
苗乔恩
采纳数:9707 获赞数:14646

向TA提问 私信TA
展开全部
D1为参加工作,E1为退休,公式如下:
=IF(MONTH(E1)-MONTH(D1)<0,YEAR(E1)-YEAR(D1)-1&"年"&MONTH(E1)+12-MONTH(D1)&"个月",YEAR(E1)-YEAR(D1)&"年"&MONTH(E1)-MONTH(D1)&"个月")

小数点表示:
=IF(MONTH(E1)-MONTH(D1)<0,YEAR(E1)-YEAR(D1)-1&"."&MONTH(E1)+12-MONTH(D1)&"个月",YEAR(E1)-YEAR(D1)&"年"&MONTH(E1)-MONTH(D1))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天若心神思1N
2016-09-07 · TA获得超过2578个赞
知道大有可为答主
回答量:2552
采纳率:53%
帮助的人:510万
展开全部

方法很多,效果如上图,步骤

C2公式  =TODAY()

D2公式   =(YEAR(C2)-YEAR(B2))&"年"&(IF(MONTH(C2)<MONTH(B2),MONTH(B2)-MONTH(C2),MONTH(C2)-MONTH(B2))&"月")

E列采用文字替换就得出想要的结果了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xuanxuan163com
2016-09-07 · TA获得超过2770个赞
知道大有可为答主
回答量:1709
采纳率:75%
帮助的人:1764万
展开全部
参加工作:单元格A1
退休:单元格B1
工龄:单元格C1
C1中输入公式"=IF(MONTH(B1)-MONTH(A1)>0,YEAR(B1)-YEAR(A1)&"."&MONTH(B1)-MONTH(A1),YEAR(B1)-YEAR(A1)-1&"."&MONTH(B1)-MONTH(A1)+12)"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式