本文目录一览:
excel计算年假公式
按每年365天,每月30天算,我想思路大概是这样:
入职天数=当前日期-入职日期【=NOW()-A2】
入职天数365天——没有年假【=IF(B2365,0)】
入职天数在365~730天——5天年假+(入职天数-365天)/60天【=5+(B2-365)/60】
入职天数在730~1265天——(入职天数-365天)/60天【=(B2-365)/60】
入职天数超过1265天——15天年假期
最后向下取整【ROUNDDOWN】函数
完整公式:=ROUNDDOWN(IF($B$21265,15,IF($B$2730,(B2-365)/60,IF(B2365,5+(B2-365)/60,0))),0)
求年假的EXCEL计算公式
=IF(DATEDIF(G2,TODAY(),"y")=0,"0",IF(DATEDIF(G2,TODAY(),"y")=1,"5",IF(DATEDIF(G2,TODAY(),"y")=2,"7",IF(DATEDIF(G2,TODAY(),"y")=3,"9",))))
DATEDIF(G2,TODAY(),"y")代表计算合同到现在的年数,后面就是根据计算出来的年数用IF根据1年就显示,5,2就显示7,3或3以上就显示9.
朋友,你采纳的答案存在问题,小于1年的,他用的是365就等于5天,就是只要不满365结果就是5天,如果进入公司2个月呢,也有5天吗。你自己可以套一下日期看结果。
excel计算年假公式?
度友,规则过于刻薄了!!!
应该是工龄满一年了,年休时间尽量满足员工自主安排,
年假天数公式为:=IF(A2"",IF(AND(DATEDIF(A2,TODAY(),"Y")=1,DATEDIF(A2,TODAY(),"Y")=10),5,IF(AND(DATEDIF(A2,TODAY(),"Y")10,DATEDIF(A2,TODAY(),"Y")=20),10,IF(DATEDIF(A2,TODAY(),"Y")1,0,25))),"")
如有需要可以继续联系!!
关于用EXCEL计算年假的公式!
EXCEL计算年假的公式和步骤如下:
1.在截止日期栏中输入当前日期的函数公式为= today()。
2.填写其他截止时间单元格。
3.在E4单元格中,输入= datedif(C4,D4,“Y”)并计算从进入时间到截止日期的服务值。
4,拉下来填补其他工作年龄的细胞,这种方法只能计算全年的工作年限。
5.在E4单元格中,输入= datedif(C4,D4,“Y”)和“year”&datedif(C4,D4,“YM”)和“month”,并计算从进入时间到截止日期的服务时间。值。
6.下拉以填写其他服务年龄单元格。该方法可以按年和月计算年假。
求EXCEL年假计算公式
1.打开需要编辑的Excel文件,已知职工入职年月日,需要计算工龄和年休假天数。具体要求见下图。
2.将光标移动到E7单元格,输入公式=DATEDIF(D7,TODAY(),"y")如图所示,将光标移动到E7单元格右下角鼠标呈十字架状,下拉列表。ps:如果想计算两个时间段的天数,将"y"改成"m"即可。
结果如下图所示:
3.下面根据工龄计算出年休假天数。将光标移动到F7.输入公式=HLOOKUP(I7,{0,1,10,20;0,5,10,15},2)。
将光标移动到F7单元格右下角,鼠标呈十字架状,下拉鼠标。此时计算F列年休假天数。
EXCEL年休假计算公式
1.在excel中输入一组工作时间数据,根据该数据计算年假时间。
2、在B2单元格输入公式中:= IF (A2 1, INT (A2 * 5),查找(A2,,10, 20{1},{5,10,15}))。
3.单击enter以生成计算结果。可以看出,当工作时间为100年或2年时,相应的年假为5天。
4.然后点击B2单元右下角的绿色圆度点,向下拖动填充公式,批量计算不同工作时间对应的年假。