如何利用excel 公式 计算年休假?要考虑到当年度有离职的进行折算。

现已知员工入职日期,入职前工龄,离职日期。希望通过excel 公式,计算得出员工当年度(2020年度)的年休假情况。见附件。

2020.1.1之前已离职的,无法享受年休假。
2020.1.1之后离职的,年休假需折算。
累计工龄满1年,不满10年的,年休假基数5天。累计工龄满10年,不满20年的,年休假基数10天。累计工龄满20年,的年休假基数15天。封顶15天。

在K2中输入或复制粘贴下列公式
=IF(E2<DATE(2020,1,1),0,MIN(LOOKUP(G2,{0,1,10,20},{0,5,10,15}),15))

=IF(OR(E2<DATE(2020,1,1),G2<1),0,MIN(LOOKUP(G2,{1,10,20},{5,10,15}),15))
下拉填充追问

还是有点问题,需要考虑离职的情况,例如某员工预计2020.9.20离职,那么他可休年假就是要折算的。但是在2020.1.1之前离职呢,就没有2020年度年假。如果无离职日期,那么就无需折算。

追答

怎样折算?

温馨提示:答案为网友推荐,仅供参考
相似回答