大虾们,我又来请教了!
据国家法律,工作达到一定年限的员工可以休相应天数的年假,想例设一个自动计算格式。具体如下:
员工工作满1年不满10年,休5天;满10年不满20年,休10天;20年以上休15天。另外,如果小王于2007年5月14日进新单位上班,到2008年5月13日,连续工作满12个月,就应该休年假了,但2008年可休的年假是几天呢?按《企业职工带薪年休假实施办法》的规定,年假计算公式为:(当年度在本单位剩余日历天数÷365天)×职工本人全年应当享受的年休假天数 按以上时间为例,2008年的剩余日历天数为231天,那小王可休年假天数为:231/365*5=3.16天 (不足1整天的部分不享受年休假) 已知条件:入职时间2007-05-14, 但各人入职时间不同,剩余日历天数又怎么计算呢?综合以上,怎么设置成公式呢?
请帮忙,多谢了~~~
不知道你的附件是什么,只好自己造了一个 - =ROUND(VLOOKUP(DATEDIF(A2,B2+1,"y"),E$1:F$4,2,1)*DATEDIF(B2,DATE(YEAR(B2),12,31)-1,"d")/365,0)
复制代码
|