EXCEL中关于工龄和年休假工龄如何计算公式设置问题

手把手教您用excel为员工核定年休假天数
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
手把手教您用excel为员工核定年休假天数
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口查看: 3389|回复: 10
请求一个年休假的公式,考虑工龄精确到月的
阅读权限10
在线时间 小时
本帖最后由 xupengnt 于
01:14 编辑
  最近要做个关于年休假的表格,在论坛里学习了好久,论坛里有很多关于年休假的帖子,学到了很多,但总觉得不都全面:大部分在计算年休假时,只将工龄只计算到整数年,没有考虑到月,即使考虑到月了,也只是在工龄超过1年不满2年的时候用到了,在10年、20年2个节点上没有考虑。
  举例:以日为工龄计算日,
  1、2011年8月参加工作,2012年8月工作才满1年,至日,工龄为1.3年。2012年,只有0.3年可享受5天/年的年休假;
  2、2002年8月参加工作,2012年8月工作才满10年,至日,工龄为10.3年。2012年,有0.7年可享受的5天/年的年休假,0.3年可享受10天/年的年休假;
  3、1992年8月参加工作,2012年8月工作才满20年,至日,工龄为20.3年。2012年,有0.7年可享受的10天/年的年休假,0.3年可享受15天/年的年休假。
  我把计算年休假的几种情形罗列了一下:X(附件表格中的D列)为计算出的工龄(计算到月,精确到一位小数)
  (一)工龄不足一年的,不享受年休假。
  1、0&X&=1,年休假=0
  (二)累计工作已满1 年不满10 年的,年休假5 天;已满10 年不满20 年的,年休假10 天;已满20 年的,年休假15 天。
  2、1&X&2,年休假=(X-1)*5
  3、2&=X&=10,年休假=5
  4、10&X&11,年休假=(11-X)*5+(x-10)*10
  5、11&=X&=20,年休假=10
  6、20&X&21,年休假=(21-X)*10+(x-20)*15
  7、X&=21,年休假=15
(0 Bytes, 下载次数: 171)
01:14 上传
点击文件名下载附件
  小弟才疏学浅,求各位大侠,能不能弄个公式,直接把年休假计算出来!
阅读权限30
在线时间 小时
& & & & & & & &
楼主看看,是否是你想要的结果,其中工龄公式作了调整,加了ROUND()。
09:11 上传
点击文件名下载附件
8.53 KB, 下载次数: 355
阅读权限10
在线时间 小时
是我想要的,多谢了!
阅读权限20
在线时间 小时
我想提一些我的想法:
1、如果是工龄超过了1年(大于12个月),按照规定,其年休假应当是5天,这样的话,工龄是1.9年的也应当是5天,而不是按照公式计算给出的4.5天。就算工龄是1.1年的,按规定年休假也应当是5天。
2、年休假天数一般按照其发放的月份来截止(如年底或者年初),您的工龄按照年休假计算到月,可以给出精确到实际的年。所以根据您给出的年数(小数部分应去掉,不圆整),直接判断大于1的给5天,大于10的给10天,大于20的给15天。
3、如果工龄是根据年份直接计算,那么有可能出现结果是1年但实际不到的情况(如2011年8月来,对于2012年1月来说,不到12个月,但是按年份计算为1了)。但这种情况对于您按月计算的结果时,是不存在的。
4、同样的情况出现在10到11年和20到21年的结果中,所以您在考虑公式时可以不考虑1到2、10到11和20到21这些情况。
5、清风竹-的答案很不错,您的公式不一定妥当。
阅读权限30
在线时间 小时
yayawu_2008 发表于
我想提一些我的想法:
1、如果是工龄超过了1年(大于12个月),按照规定,其年休假应当是5天,这样的话,工 ...
我的想法和你一样。但回答问题和实际休假是两回事,不管这个休假方式对与否,哈哈。
阅读权限20
在线时间 小时
清风竹- 发表于
我的想法和你一样。但回答问题和实际休假是两回事,不管这个休假方式对与否,哈哈。
我知道你的想法。
阅读权限10
在线时间 小时
& & & & & & & &
清风竹- 发表于
楼主看看,是否是你想要的结果,其中工龄公式作了调整,加了ROUND()。
学习学习~
阅读权限20
在线时间 小时
第五条又规定新进职工休假天数可按剩余日期天数折算,折算方法为: (当年度在本单位剩余日历天数÷365天)×职工本人全年应当享受的年休假天数。
这个貌似没有体现?
阅读权限10
在线时间 小时
清风竹- 发表于
楼主看看,是否是你想要的结果,其中工龄公式作了调整,加了ROUND()。
太强大了。也是我要的。。感谢
阅读权限95
在线时间 小时
本帖最后由 wangtx218 于
16:45 编辑
清风竹- 发表于
楼主看看,是否是你想要的结果,其中工龄公式作了调整,加了ROUND()。
=SUM(5*((DATEDIF(B2,&&,&m&)/12&{1,10,20})+TEXT(DATEDIF(B2,&&,&m&)/12-{0,9,19},&[&]!0;[&1]!0&)))
玩命加载中,请稍候
玩命加载中,请稍候
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!
本站特聘法律顾问:徐怀玉律师 李志群律师
Powered byexcel 年休假天数计算公式和剖析解释
  年休假天数计算如何计算,这是HR们的家常便饭。excel 年休假的计算方法,视具体的数据源,方法会略有不同。下面是一个excel 年休假的计算案例。年休假的条件是这样的:不足1年,休假0天;1年到10年,休假5天;10年以上休假10天。A列是入职时间,以当前时间为准来计算参加工作的年数。Excel年休假天数计算的计算公式,B2单元格输入公式:=LOOKUP(DATEDIF(A2,NOW(),"y"),{0;1;10},{0;5;10}),回车,确定,下拉复制即可计算出其余职员的年休假天数。我们来剖析一下上面这个excel 年休假天数计算公式:首先利用DATEDIF(A2,NOW(),"y"):返回当前时间与员工入职时间相差的年份。将datedif返回的值作为LOOKUP函数的第一参数。LOOKUP函数在这个公式中的使用是这样的:在单行或单列中查找值,返回第二个区域相同位置的值。在{0;1;10}这个常量数组中查找,如果能找到,就返回第三参数{0;5;10}中的对应值。如果找不到,返回小于等于第2参数所对应的第三参数匹配的值。
来自:&&&《》
更多精彩,关注微信号:360doc
馆友评论(0)
您好,请&&或者&&后再进行评论
合作登录:
(window.slotbydup = window.slotbydup || []).push({
container: s,
id: 'u1442766',
scale: '20.3',
display: 'inlay-fix'}

我要回帖

更多关于 年休假工龄如何计算 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信