工龄函数计算
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工龄计算公式
工龄计算公式
计算工龄的步骤已完成,公式如下:
A3=DATEDIF(D3,E3,"y")&"年"&ROUNDUP(DATEDIF(D3,E3,"ym"),1)&"个月
"&ROUNDUP(DATEDIF(D3,E3,"md"),1)&"日"
A3为计算出的工龄,D3为入职入期,E3是当前日期。
现在有某位同事申请了停薪留职后再复职,停职时间段为5个月4日,
如何用A3的正常工龄减去停职时间,得出实际的在职工龄?
如直接用正常入职时间减停职时间,公式更改如下:
F3为停职时间的5个月,G3为停职时间的4天,:
A3=DATEDIF(D3,E3,"y")&"年"&ROUNDUP((DATEDIF(D3,E3,"ym")-F3),1)&"个月"&ROUNDUP((DATEDIF(D3,E3,"md")-G3),1)&"日"
假设用正常的入职工龄1年9个月21日- 停职时间5个月4日= 在职工龄1年4个月17日。
再假设用正常的入职工龄1的2个月3日- 停职时间5个月4日= 在职工龄1年-3个-1日。
当正常入职工龄的月、日数值比停职时间的月、日数值要小时,计算出的在职工龄会出现负数,请问该如何解决这一问题呢?谁能给出一个详细的、精确的公式?
中顾网律师:
建议你用下面的格式
入职时间当前时间停薪日期复职日期实际工龄
2000-11-6 2008-5-31 2007-3-6 2008-1-31 6年7个月29日
实际工龄的计算公式为
=DATEDIF(A2,B2-DATEDIF(C2,D2,"d"),"y")&"年
"&ROUNDUP(DATEDIF(A2,B2-DATEDIF(C2,D2,"d"),"ym"),1)&"个月"&ROUNDUP(DATEDIF(A2,B2-DATEDIF(C2,D2,"d"),"md"),1)&"日"