在EXCEL里按工龄计算出年休假天数的公式

比如A1年龄是“10年4个月”, 要计算出此员工的应有的年休假天数。
工作一年以上的员工可以享有18天的年休假,工作超过三年以上者,到第四年可以拥有多1天的年休假,就是等于19天,到工作多三年,就再加1天,等于20天。一直每多三年就加上1天,请问高手,如员工工作年龄是“10年4个月” 那他的年休假天数应是多少?请帮忙提拱计算公式。谢谢!

不知道是不是这样?
=CEILING(A1/3,1)+17

1~3年 18天
4~6年 19天
7~10年 20天
那么10年4个月,理应休假21天。

按我的理解应该是这样,不知道对不对?
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-06-21
不知道你怎么填写工龄,想像一下吧。

如果:A1=10(不到一年工龄的填:0)
=INT(18+(A1-1)/3)

如果:A1=10年4个月
=INT(18+(LEFT(A1,2)-1)/3)

如果:A1=入职日期(正确的日期格式,如:2010-6-20)
=INT(18+(DATEDIF(A1,TODAY(),"y")-1)/3)

所有公式,如果工龄不到一年,结果都为17。
第2个回答  2010-06-20
=IF(E34<1,0,IF(E34>3,18+ROUNDUP((E34-3)/3,0),18))
E34是工龄,请把工龄按照数值格式填写,可以处理一下原始数据。
结果是:
1,2,3年是18天
4,5,6年是19天
7,8,9年是20天
依次增加,不知道是否是你想要的结果
第3个回答  2010-06-23
2楼应该是7-9年 20天 其他的没有问题

excel如何快速计算工龄和年休假天数?
1.打开需要编辑的Excel文件,已知职工入职年月日,需要计算工龄和年休假天数。具体要求见下图。2.将光标移动到E7单元格,输入公式=DATEDIF(D7,TODAY(),"y")如图所示,将光标移动到E7单元格右下角鼠标呈十字架状,下拉列表。ps:如果想计算两个时间段的天数,将"y"改成"m"即可。结果如下图所示:3...

年休假天数计算公式(excel)
公式:年休假天数 = × 制定的休假总天数。同时需要判断工龄是否达到特定的休假门槛。例如,工龄达到一定年限后才享有年假。详细解释:1. 确定工龄基准: 公司会根据员工的累计工龄或服务年限设定一个基准值,比如满一年后开始享有年假,或者每增加一定年限工龄增加相应的休假天数。这个基准值通常会在公...

Excel用工龄计算年假的公式
=INT(MIN(MAX(A2,5),15) * (A2 > 0))这里,"A2 > 0" 条件判断是否工龄大于0,如果是,则乘以MIN(MAX(A2,5),15)的结果,这样可以确保只有在工龄大于0的情况下,才会计算出年假的完整天数。这个公式直观地给出了员工根据工龄应得的年假天数。

如何根据一个工龄计算年休假?
1、在excel表格中输入一组工作时间的数据,需要根据这组数据计算年休假的时间。2、在B2单元格中输入计算公式:=IF(A2<1,INT(A2*5),LOOKUP(A2,{1,10,20},{5,10,15}))。3、点击回车即可生成计算结果,可以看到当工作时间为2年的时候,对应的年休假为5天。4、然后点击B2单元格右下角的绿色圆...

怎么用excel计算工龄及假期?
计算工龄的公式如下:=DATEDIF(A2,TODAY(),"y")如下图所示:用Excel函数自动计算员工工龄及休假天数:1、选择C2单元格,输入“=DATEDIF(B2,TODAY(),"Y")”,按回车确认,自动计算出小百的工龄。“TODAY()”表示系统当前的日期;“=DATEDIF(B2,TODAY(),"Y")”表示计算B2单元格中的日期与系统当前...

怎样在Excel表格里计算年休假的天数?
步骤一:在E7单元格,键入计算工龄的公式,即=DATEDIF(D7,TODAY(),"y")。这个公式会返回从入职日期到当前日期的年数。如果需要计算月数,只需将"y"改为"m"。执行后,你会看到光标变成十字架,拖动它以应用到其他相关单元格,如下图所示。步骤二:接下来,根据工龄计算年休假天数。在F7单元格,...

EXCEL年休假计算公式?
Excel年休假计算公式:假设我们需要根据员工的入职日期来计算他们的年休假天数。一般来说,年休假是按照员工的累计工龄来确定的。但具体公式可能会因公司的规定而有所不同。这里给出一个简单的公式作为参考:公式解释如下:假设年假计算依赖于员工在本年度的总天数T以及他们的年工作天数。具体公式为:年假...

各位大佬求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中,如何根据工作年限自动生成年休假天数,谢谢!!!
明白工作年限和年假天数之间的关系后,使用LOOKUP函数进行处理 Excel版本参考:2010 A列为工作年限,B列为休假天数 1、选中B2单元格 2、输入公式:=LOOKUP(A2,{1,5;10,10;20,15})3、A2输入数据,测试效果

怎样用Excel函数自动计算员工工龄及休假天数
具体公式为:=DATEDIF(入职日期,TODAY(),"y")&"年"&DATEDIF(入职日期,TODAY(),"ym")&"月"&DATEDIF(入职日期,TODAY(),"md")&"天"。接下来,可以使用IF函数和工龄计算出员工的休假天数。例如,如果公司规定工龄满1年的员工每年有5天带薪年假,那么可以使用以下公式:=IF(工龄>=1,5,0)。这个...

相似回答