计算在职天数
使用公式:`=INT(H2/365)&"年"&INT((H2-INT(H2/365)*365)/30)&"个月"&(H2-INT(H2/365)*365-INT(((H2-INT(H2/365)*365)/30))*30&"天")`
其中,H2是离职日期,用于计算在职的年、月、天数。
计算年假天数
使用公式:`=IF(L2>=10,10,L2)`
其中,L2是员工总年假计算结果,根据入职时间计算出的年数。
根据入职时间计算年假的详细规则
入职满一年:5天
入职满三年:10天
入职满五年:15天
入职满十年:20天
入职满二十年以上:15天
结合以上公式和规则,可以编写一个综合公式来计算年假天数。假设员工的入职日期存储在A列,年假天数存储在B列,可以使用以下公式:
```excel
B2单元格公式:
=IF(YEAR(TODAY())-YEAR(A2)>=10,20,IF(YEAR(TODAY())-YEAR(A2)>=5,15,IF(YEAR(TODAY())-YEAR(A2)>=3,10,5)))
```
将B2单元格的公式拖动到B列的其他单元格,即可快速计算出所有员工的年假天数。
建议
确保输入的入职日期格式正确,并且Excel能够识别。
如果公司有特定的年假规定,可以在公式中添加额外的逻辑来处理这些特殊情况。
定期检查公式是否仍然适用,因为公司政策或法规可能会有变化。