发布网友 发布时间:2022-04-23 17:49
共5个回答
热心网友 时间:2022-06-18 09:49
计算工龄一般使用datedif公式来处理,按你的要求就是用一个IF来做判定是否离职,离职的就按离职日期计算,没离职的就按当前日期计算,
=IF(B2<>0,DATEDIF(A2,B2,"Y"),DATEDIF(A2,TODAY(),"Y"))
热心网友 时间:2022-06-18 11:07
入职时间和离职时间分别在BC两列
热心网友 时间:2022-06-18 12:42
公式为(以第三行为例):
=YEAR(D3)-YEAR(B3) + IF(MONTH(D3)-MONTH(B3)>0,0,IF(MONTH(D3)-MONTH(B3)=0,IF(DAY(D3)>=DAY(B3),0,-1),-1))
其中D列是为了简化公式而添加,D列的公式为(以第三行为例):
=IF(ISBLANK(C3),NOW(),C3)
热心网友 时间:2022-06-18 14:33
A列入职时间,B列离职时间(在职为空),C2输出公式下拉即可
=IF(B2="",YEAR(TODAY())-YEAR(A2),YEAR(B2)-YEAR(A2))
热心网友 时间:2022-06-18 16:41
需要入职时间和离职时间都是日期格式
=year(离职时间-入职时间)