我们公司在对员工在第二年开始给年假,日期这样规定
服务满一年以上未满5年者全年给5天年假
服务满5年以上未满10年者全年给10天
服务满10年以上未满20年者全年给15天
服务满20年以上者年假每增一年给加一天年假,最多以30天为限
有没有公司可以算出全年年假、工龄、截止到当天的年假多少。最后能精确到小数点后两位
A2是入职日期,B2是年假计算日期,怎么算到B2的时候应该有多少年假呢?
追答那就在B2输入
=IF(A2"",MIN(LOOKUP(DATEDIF(A2,NOW(),"Y"),{0,1,5,10},{0,5,10,15})+(IF(DATEDIF(A2,NOW(),"Y")>=20,DATEDIF(A2,NOW(),"Y")-20,0)),30),"")
这个公式不论A2是什么日期,B2都是等于5啊
追答怎么可能呢,我亲自测试成功才发上来的。
你的日期格式请输入2012-2-5这种
有米有累计年假的公式,也就是说入职日期(2010-12-1)到今天应该是有10天
追答=TODAY()-A2
或
=DATEDIF(A1,TODAY(),"D")