年假excel核算公式。入职满一年5天,第二年6天,第三年7天,第四年8天,第五年9天,依次递增。

作者&投稿:荣骅 (若有异议请与网页底部的电邮联系)
求EXCEL中根据员工当年年假天数计算剩余年假天数的公式。 非常感谢!!!!~

请提供公司的年假制度,
比如:
1. 按自然年计算,入职满1年,可享受年假,如2012年6月1日入职,那么2013年6月1日可享受
2. 入职满1年不满10年,年假5天;入职10年以上,年假10天。享受年假的第一年,年假天数=当年工作月数/12*5。比如2011年6月1日入职,那么2012年6月1日可享受,年假=7/12*5=2.9天=3天
3. 年假最小单位为0.5天,天数不足0.5天舍去,大于0.5天,按1天算
那么假设单元格 A1为姓名,B1为入职时间,C1为可享受年假时间,D1为工龄,E1为当年年假天数

那么公式就是:
条件:

入职不满1年   0天
入职满1年不满2年   当年工作月数/12*5 (0.5入)
入职满2年不满10年   5天
入职10年以上   10天

C1 =IF(D2>=1,DATE(YEAR(B2)+1,MONTH(B2),DAY(B2)),"无年假")
D1 =DATEDIF(B2,TODAY(),"Y")
E1 =IF(DATEDIF(B2,TODAY(),"Y")>=10,10,IF(DATEDIF(B2,TODAY(),"Y")>=2,5,IF(DATEDIF(B2,TODAY(),"Y")>=1,IF(MOD(MONTH(B2)/12*5*10,5),INT(MONTH(B2)/12*5+0.5),MONTH(B2)/12*5),0)))

假设B2单元格是入职日期、C2单元格里是核算日期,则可在D2单元格输入年假天数公式为:
=IF(DATEDIF(B2,C2,"Y")<1,0,4+DATEDIF(B2,C2,"Y"))
若是要15天封顶的,则公式为:
=IF(DATEDIF(B2,C2,"Y")<1,0,MIN(15,4+DATEDIF(B2,C2,"Y")))

假设入职年限在a列
在b1单元格输入
=4+a1
下拉即可

如何使用excel公式计算年假?
答:1.已知工作年限,求年休假天数:2.输入公式如下:3.下拉填充得到结果如下:

求EXCEL中根据员工工龄计算年假天数的公式。 非常感谢!!!
答:因此条件公式中的判断条件不应以“入职日”为起点,而应以“入职日”的年度为起点计算:=IF(YEAR(TODAY())-YEAR(B2)>=11,10,IF(YEAR(TODAY())-YEAR(B2)>=2,7,IF(DATEDIF(B2,TODAY(),"Y")>=1,IF(MOD(MONTH(B2)/12*5*10,5),INT(MONTH(B2)/12*5+0.5),MONTH(B2)/12*5),0)...

在EXCEL里怎么用函数算员工当前入职年假天数?
答:①合计计算一年的,如图:②按你说的条件:(满一年指3月31日之前进厂至12月31日为止),那就是9个月;如图 打颜色的部分就是区别。希望可以帮到你

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

用EXCEL中的函数来计算年休假,请高手给个公式
答:B1为年假天数,公式为:=IF(DATEDIF(A1,DATE(YEAR(TODAY()),7,1),"y")+7>15,15,DATEDIF(A1,DATE(YEAR(TODAY()),7,1),"y")+7)如果以入职日为界限的,设A1为入职日期,B1为年假天数,公式为:=IF(DATEDIF(A1,TODAY(),"y")+7>15,15,DATEDIF(A1,TODAY(),"y")+7)...

Excel怎么计算员工年假天数?
答:(1)准备原始数据表格“Excel年休假天数计算公式”(见下图),我们要根据右侧年休假的规则,完成每个员工入职年数、入职月数,以及最终年休假的天数计算。首先,我们要计算的是【入职年数】,它就是,今天日期-入职日期,相隔的年数。这里,我们用到的是:DATEDIF函数,基本语法如下。=DATEDIF(start_...

excel根据入职日期计算年龄按入职时间年假计算公式excel
答:关于excel根据入职日期计算年龄,按入职时间年假计算公式excel这个很多人还不知道,今天来为大家解答以上的问题,现在让我们一起来看看吧!1、=MIN(10,DATEDIF(A3,$B$1,"Y")) =IF(INT((TODAY()-A1)/365)>1,INT((TODAY()-A1)/365)+5,0)其中A1为员工进厂日期单元格=(DATEDIF(A1,TODAY...

求excel中年假的计算方法,入职满1年是5天的年假,未满一年没有年假,以后...
答:假设B2单元格是入职日期、C2单元格里是核算日期,则可在D2单元格输入年假天数公式为:=IF(DATEDIF(B2,C2,"Y")<1,0,4+DATEDIF(B2,C2,"Y"))若是要15天封顶的,则公式为:=IF(DATEDIF(B2,C2,"Y")<1,0,MIN(15,4+DATEDIF(B2,C2,"Y")))...

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

excel年休假的计算方法公式使用了LOOKUP函数来查找工作年数对应的年...
答:下面是一个excel 年休假的计算案例。年休假的条件是这样的:不足1年,休假0天;1年到10年,休假5天;10年以上休假10天。A列是入职时间,以当前时间为准来计算参加工作的年数。Excel年休假天数计算的计算公式,B2单元格输入公式:=LOOKUP(DATEDIF(A2,NOW(),"y"),{0;1;10},{0;5;10}),回车...