如何使用excel计算年假

来源:百度知道 编辑:UC知道 时间:2024/07/04 04:36:03
公司的年假制度如下:工作累计年限1-10年的年假5天,10年至20年的15天,20年以上的15天.
另:每满三年司龄多加一天年假.
二者累积不能超过15天.
请问如何写函数.

谢谢各位.

表格如下:
姓名 开始工作时间 入司时间 法定假天数 公司假天数

请帮我列出法定假天数和公司假天数的函数.

姓名 开始工作时间 入司时间 法定假天数 公司假天数 实际年假天数
aa 2000-5-9 2004-5-9 5 1 6

D2公式:=LOOKUP((NOW()-B2)/365,{0,10,20;5,10,15})

E2公式:=INT((NOW()-C2)/365/3)

F2公式:=IF(D2+E2>=15,15,D2+E2)

同时选中D2、E2、F2往下拉复制公式。

有几点问题:
1、“工作累计年限1-10年的年假5天,10年至20年的15天,20年以上的15天”中“10年至20年的15天”是否应为“10年至20年的10天”?
(我的公式中是按“10年至20年的10天”计算的)

2、其中B列和C列一定要保证为日期格式,如果不是,要转换为日期格式。

3、“法定假天数”和“公司假天数”栏的单元格格式为“常规”,要不然就会显示为日期格式。

4、添加一列计算“实际放假天数”。

姓名 开始工作时间 入司时间 现在的时间 法定假天数 公司假天数
A B C D E
公司假天数
F
法定假天数=if(d-b<10,5,(if(d-b>10,d-b<20,15,(if(d-b>20,15,false)))))
公司假天数=if(d-c>3,1,false)