Excel算员工年假

来源:百度知道 编辑:UC知道 时间:2024/05/28 01:59:06
请问怎么样计算?
1.员工工作满一年不满三年享有7天年假;
2.员工工作满三年不满五年享有10天年假;
3.员工工作满五年以上享有15天年假。

A1员工姓名、B1入职日期、C1工作年数、D1享受年假天数

小女子才疏学浅,很着急,请教大侠!谢谢
谢谢大家,补充一下,
C1怎么计算呢?

我都乱了,哪位大侠给我做一个行么?

C1=DATEDIF(B1,NOW(),"Y")&"年"&DATEDIF(B1,NOW(),"ym")&"月"
D1=LOOKUP((TODAY()-B1)/365.25,{0,1,3,5},{0,7,10,15})

PS:直接把公式复制到你的工作表中就可以了。
然后向下复制公式。

在D1中输入=if(c1>5,"15",if(c1>=3,"10",if(c1>=1,"7","")))
下拉

可以在随便一个单元格里输入现在的年月,比如说在Z1单元格里面
然后在C1里面输入公式=DATEDIF(B1,$z$1,"y")

D2输入=IF(AND(C2>=1,C2<3),7,IF(AND(C2>=3,C2<5),10,IF(C2>=5,15,"")))

在D1中输入=if(c1>5,"15",if(c1>=3,"10",if(c1>=1,"7","")))
下拉

首先输入标题,然后点击插入下面的函数,选择IF函数,在第一个即Logical test 输入C2〈3,第二个即,Value if true 输入7,在第三个输入=IF(C2<3,"7",IF(3<C2<5,"10",IF(C2>5,"15"))),其他的下拉就行了

西门无刀正解,不愧是魔法师