2020-05-27
阅读量:
2298
EXCEL中无薪病假的三种业务场景和计算方法
当月有效工作天数等于当月工作日-事假-无薪病假。按规定每年有5天带薪病假。
那么无薪病假有哪些业务场景呢,有三种:
第一种、1月1号到11月30号的累计病假小于等于5天,小于5天说明该员工还有带薪病假,等于5天说明该员工11月刚好把带薪病假休完了,说明该员工11月没有休过无薪病假,所以无薪病假应为0,所以当G5<=5时返回0。
第一种情况的对立面是G2>5,也就是说员工从1月到11月有休过无薪病假,那么我们就要看该员工第一次的无薪病假是在1月-10月这个阶段就开始休的,还是在11月才开始休的了。所以又可以分2种情况:
一种是,第一次无薪病假是在1月-10月休的,所以11月病假天数(C2单元格)肯定也都是无薪病假(因为带薪病假的早在1-10月就休完了),所以接下来减去C2。
另一种是,第一次无薪假期是在11月开始休的,所以用G5减去5天带薪病假得出11月无薪假期的天数,也就是返回G2-5的值。
总结就是,具体业务问题还需要回到具体的业务场景去思考,需细想有哪几种业务场景。
0.0204
4
3
关注作者
收藏