工龄起止计算公式需根据是否涉及停职或工作调动等情形选择,具体如下:
一、连续计算法(基础公式)
公式 :当前日期 - 入职日期
适用场景 :无停职、调动等中断情况。
示例 :2025年5月1日 - 2010年5月1日 = 15年。
二、涉及停职的调整公式
公式 :
$$
A3 = DATEDIF(D3, E3, "y") & "年" &
ROUNDUP(DATEDIF(D3, E3, "ym") - F3, 1) & "个月" &
ROUNDUP(DATEDIF(D3, E3, "md") - G3, 1) & "日"
$$
说明 :
-
D3
:入职日期 -
E3
:当前日期 -
F3
:停职开始月份(如5个月) -
G3
:停职开始天数(如4天)
示例 :
-
入职1年9个月21日 - 停职5个月4日 = 在职1年4个月17日
-
入职1年2个月3日 - 停职5个月4日 = 在职1年-3个月-1日。
三、合并计算法(特殊情形)
适用场景 :非主观原因中断(如精简退职)
说明 :将中断前后工作时间合并计算,例如退职前后的连续工龄统一统计。
四、注意事项
-
月份天数差异 :计算时需考虑不同月份天数(如2月28/29天)。
-
时间单位转换 :结果以年、月、日组合表示,月份和天数需四舍五入。
以上公式均基于Excel日期函数实现,实际应用中需根据具体场景调整参数。