EXCEL中的函数来计算年休假,请高手给个公式

2022-12-28 01:18

4个回答
A1是入职年份
=IF(A1>DATE(2009,7,1),7,IF(DATEDIF(A1,DATE(2009,7,1),"y")<8,7+CHOOSE(DATEDIF(A1,DATE(2009,7,1),"y")+1,1,2,3,4,5,6,7,8),15))
你试了看看 有不对的 我再调
wl1861****,希望对你有用
亲,年假是每年的1月1日统计的。
1.假如H列为工作年月(员工入职日期),以每年1月份算,满1年,5天假,满10年,10天假,满20年15天假。
=IF(DATEDIF(H3,TEXT(YEAR(TODAY())&"01","0000-00"),"y")>=20,15,IF(DATEDIF(H3,TEXT(YEAR(TODAY())&"01","0000-00"),"y")>=10,10,IF(DATEDIF(H3,TEXT(YEAR(TODAY())&"01","0000-00"),"y")>=1,5,"")))

2.以下为你要的计算年假天数的公式:
=IF(S3=0,0,IF(S3>=20,15,IF(S3>=10,10,IF(S3>=1,5,""))))

3可休年假天数:=ROUND(DATEDIF("2011-1-1",TODAY(),"D")/365*5,0)&"天"
=LOOKUP(S3,{1,10,20},{5,10,15})
一楼的回答基本是正确的,只是没有考虑到楼主的后一问。改一下公式=IF(S3<1,INT(S3*5),LOOKUP(S3,{1,10,20},{5,10,15})),其中S3是到年初时的工龄,不足一年时为小数(相当于:剩余日历天数/365)。
相关问答
EXCEL年休假计算公式
2个回答2022-12-06 10:06
1.在excel中输入一组工作时间数据,根据该数据计算年假时间。 2、在B2单元格输入公式中:= IF (A2 < 1, INT (A2 * 5),查找(A2,,10, 20{1},{5,10...
全文
求EXCEL年假计算公式
3个回答2023-01-01 23:20
逻辑: 年假=IF(司龄年<1, 0 ,司龄年+4) 司龄年=LEFT(司龄,FIND("年",司龄)-1) C2公式: =IF(LEFT(B2,FIND("年",B2)-1)=0, 0, LEFT...
全文
Excel 怎么算年休假
1个回答2023-01-23 17:31
需要两个条件进行筛选,1、员工的工龄(包括在外单位和本单位的工龄),2、司龄(本企工龄)。如果本企业工龄(司龄)超过1年,则根据其连续工龄的年限确定其年休假天数。 职工累计工龄已满1年不满10年的,年...
全文
在excel怎样用excel函数公式计算时间差
4个回答2022-10-08 15:51
1、打开Excel,选中单元格,按Ctrl+1进入单元格格式页面。 2、进入单元格设置页面后,点击自定义,然后在类型中输入yyyy/m/d h:mm:ss,点击确定单元格格式。 3、确定...
全文
怎么在Excel中计算工龄和年休假天数
1个回答2022-12-15 18:51
=DATEDIF(进公司的时间所在单元格,NOW(),"m") 计算工龄 年休假天数不知道你家的规则是怎样的不好说。
在EXCEL中怎么用函数计算天数
3个回答2023-04-12 05:50
假设2013-02-17 14:20:21 和2013-02-22 10:50:29分别位于A1,B1, 在C1中输入或复制粘贴 =TEXT(B1-A1,"d天h小时") 或=TEXT(B1-A1,"...
全文
在EXCEL中如何用函数自动计算?
2个回答2022-11-20 00:35
在K2单元格输入以下公式,然后向下填充公式 =LOOKUP(J2,{-0.4,-0.3,-0.2,-0.1,0,0.1,0.2,0.3,0.4},{0.5,0.4,0.3,0.2,0.1,0.-0.1...
全文
关于用EXCEL计算年假的公式!
3个回答2022-09-12 21:50
1、在截止时间一列录入当前日期的函数公式为=today()。 2、填充到其它截止时间单元格中。 3、在E4单元格中,录入=datedif(C4,D4,"Y"),计算出入职时间到截止时间的...
全文
excel计算公式怎么自动计算
1个回答2022-12-28 13:38
excel自动计算步骤如下 打开excel表格,将鼠标定位在需要合计的单元格。输入【=】,选中需要计算的第一个单元格【B2】,输入【+】,选中需要计算的第二个单元格【C2】,输入【+】,选中需要计算的...
全文
如何在excel表中计算出年休假的天数
2个回答2023-01-23 04:38
假设F列是员工的工龄并从F3开始往下的,则可在G3输入公式: =LOOKUP(F3,{0,2,5,10},{0,3,7,15}) 复制下拉即可,计算结果就是员工的年休假天数了。 说明: 上面的公式是按...
全文
扫码下载APP
听书听课听播客,随时随地陪伴你