EXCEL中的函数来计算年休假,请高手给个公式
发布网友
发布时间:2022-04-29 21:19
我来回答
共5个回答
热心网友
时间:2022-06-23 00:59
1、在excel表格中输入一组工作时间的数据,需要根据这组数据计算年休假的时间。
2、在B2单元格中输入计算公式:=IF(A2<1,INT(A2*5),LOOKUP(A2,{1,10,20},{5,10,15}))。
3、点击回车即可生成计算结果,可以看到当工作时间为2年的时候,对应的年休假为5天。
4、然后点击B2单元格右下角的绿色圆点,并向下拖拽填充公式即可批量计算出不同工作时间对应的年休假了。
热心网友
时间:2022-06-23 00:59
一楼的回答基本是正确的,只是没有考虑到楼主的后一问。改一下公式=IF(S3<1,INT(S3*5),LOOKUP(S3,{1,10,20},{5,10,15})),其中S3是到年初时的工龄,不足一年时为小数(相当于:剩余日历天数/365)。
热心网友
时间:2022-06-23 01:00
亲,年假是每年的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)&"天"
热心网友
时间:2022-06-23 01:00
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))
你试了看看 有不对的 我再调
wl1861196,希望对你有用
追问看不懂哈。7是哪里来的呀?还有2009年7月是怎么回事?
热心网友
时间:2022-06-23 01:01
=LOOKUP(S3,{1,10,20},{5,10,15})追问解释一下,可以吗?
追答根据S3的值在第一数组里面找,然后返回第二数组的对应值,LOOKUP是向下找最接近值,所以9以下的会找到1,对应的是5,其他同理。
EXCEL中的函数来计算年休假,请高手给个公式
1、在excel表格中输入一组工作时间的数据,需要根据这组数据计算年休假的时间。2、在B2单元格中输入计算公式:=IF(A2<1,INT(A2*5),LOOKUP(A2,{1,10,20},{5,10,15}))。3、点击回车即可生成计算结果,可以看到当工作时间为2年的时候,对应的年休假为5天。4、然后点击B2单元格右下角的绿色圆...
用EXCEL中的函数来计算年休假,请高手给个公式
设A1为入职日期,B1为年假天数,公式为:=IF(DATEDIF(A1,TODAY(),"y")+7>15,15,DATEDIF(A1,TODAY(),"y")+7)
用EXCEL中的函数来计算年休假,请高手给个公式
=IF(B2="","",IF((7+YEAR(TODAY())-YEAR(B2)-AND(MONTH(B2)>=7,DAY(B2)>=1)*1)>=15,15,7+YEAR(TODAY())-YEAR(B2)-AND(MONTH(B2)>=7,DAY(B2)>=1)*1))参考下图的示例
如何用excel计算年假(考虑入职月份)
1.打开需要编辑的Excel文件,已知职工入职年月日,需要计算工龄和年休假天数。具体要求见下图。2.将光标移动到E7单元格,输入公式=DATEDIF(D7,TODAY(),"y")如图所示,将光标移动到E7单元格右下角鼠标呈十字架状,下拉列表。ps:如果想计算两个时间段的天数,将"y"改成"m"即可。结果如下图所示:3...
急急急!!!excel中年假用IF()函数怎么表示
A1为工龄,其他位置自己改 =IF(A1<1,0,IF(A1<3,7,7+A1-3))
用EXCEL中的函数来计算年休假,请高手给个公式
如你的入职日期在B2 公式如下 =MIN(DATEDIF(B2,"2012-12-31","y")+12,15)这就是你要的休假天数
怎样根据工龄计算年假天数呢?
你好,Excel法定节假日计算公式如下:1、在excel中输入一组工作时间数据,根据该数据计算年假时间。2、在B2单元格输入公式中:= IF (A2 < 1, INT (A2 * 5),查找(A2,,10, 20{1},{5,10,15}))。3、单击enter以生成计算结果。可以看出,当工作时间为100年或2年时,相应的法定节假日为5天...
Excel中,如何根据工作年限自动生成年休假天数,谢谢!!!
明白工作年限和年假天数之间的关系后,使用LOOKUP函数进行处理 Excel版本参考:2010 A列为工作年限,B列为休假天数 1、选中B2单元格 2、输入公式:=LOOKUP(A2,{1,5;10,10;20,15})3、A2输入数据,测试效果
求年假excel公式,未满1年0天,满1年-3年5天,4年6天以此类推
再算年休假?最好提供数据结构,就可以直接公式……一般使用LOOKUP函数或者直接用IF函数即可,如A2单元格为工作年数,则B2单元格输入公式:=IF(A2<1,0,IF(A2<4,5,MIN(15,A2+2)))或者用简化公式:=MIN(15,5*(A2>=1)+(A2-3)*(A2>=4))最终显示结果就是年休假天数了 ...
如何利用excel函数计算年休假天数
步骤如下:1.已知工作年限,求年休假天数:2.输入公式如下:3.下拉填充得到结果如下: