年假规定:工作满一年 不满十年的 年假5天
工作满十年不满二十年的 年假10天
工作满二十年及以上的 年假15天
入职当年其应休年假=(当年在本单位工作自然日天数/365天)*员工本人全年应当享受的年假天数。折算后不足一天不计。
例如:2012年7月1日入职 则2012年的年假天数为 184天/365*5=2.5天
2012年10月1日入职 则。。。。。。。。。 92/365*5=1.2天 即1天
求教怎么在EXCEL中用公式实现呢??谢谢!!
序号 姓名 入职日期 当年应休年假天数
求E列数据 PS:谢谢两位的帮助 我将二位给的公司变换行列数据后,得到的结果不对呢。。请进一步解惑
,可以吗?
若入职日期在C列,那么 当年应休年假天数D列中D3输入=IF(LOOKUP(DATEDIF(C3,TODAY(),"Y"),{0,1,10,20},{0,5,10,15})=0,ROUND(DATEDIF(C3,TODAY(),"d")/365*5,0),LOOKUP(DATEDIF(C3,TODAY(),"Y"),{0,1,10,20},{0,5,10,15}))