- ·上一篇:sse在excel表格怎么输入呀
- ·下一篇:excel表格怎么做收支管理系统
假怎么算用excel表格
1.怎么用EXCEL计算年假
根据工作年限和年假之间的逻辑关系,使用LOOKUP函数来处理
Excel版本参考:2010
工作年限存放在A1单元格
1、选中B1单元格
2、输入公式:=LOOKUP(A1,{1,5;10,10;20,15})
3、回车,查看效果(输入工作年限测试)
2.在excel中怎样计算年假
这个办法好像同国家的标准方法有点冲突 。
按你的方法,如果入职时间在A1单元格,公式参考下
=IF(YEAR(TODAY())-YEAR(A1)>=6,LOOKUP(YEAR(TODAY())-YEAR(A1),{6,7,8,9,10,11},{5,6,7,8,9,10}),IF(YEAR(TODAY())-YEAR(A1)>1,5,INT(5*(DATE(YEAR(TODAY()),12,31)-DATE(YEAR(TODAY()),MONTH(A1),DAY(A1)))/365)))
注意下,这个函数中需要使用TODAY函数,所以,如果电脑日期不正确,计算结果会出错。
另外,跨年的时候公式计算会自动更新,所以,比如12月31日时显示5天,到1月1日就可能显示6天了,请注意如果需要公布数据,请提前将数据另存为 “数值”
3.如何使用excel计算年假
姓名 开始工作时间 入司时间 法定假天数 公司假天数 实际年假天数
aa 2000-5-9 2004-5-9 5 1 6
D2公式:=LOOKUP((NOW()-B2)/365,{0,10,20;5,10,15})
E2公式:=INT((NOW()-C2)/365/3)
F2公式:=IF(D2+E2>=15,15,D2+E2)
同时选中D2、E2、F2往下拉复制公式。
有几点问题:
1、“工作累计年限1-10年的年假5天,10年至20年的15天,20年以上的15天”中“10年至20年的15天”是否应为“10年至20年的10天”?
(我的公式中是按“10年至20年的10天”计算的)
2、其中B列和C列一定要保证为日期格式,如果不是,要转换为日期格式。
3、“法定假天数”和“公司假天数”栏的单元格格式为“常规”,要不然就会显示为日期格式。
4、添加一列计算“实际放假天数”。
4.Excel 怎么算年休假
需要两个条件进行筛选,1、员工的工龄(包括在外单位和本单位的工龄),2、司龄(本企工龄)。如果本企业工龄(司龄)超过1年,则根据其连续工龄的年限确定其年休假天数。
职工累计工龄已满1年不满10年的,年休假5天;已满10年不满20年的,年休假10天;已满20年的,年休假15天。
职工有下列情形之一的,不享受当年的年休假:
(一)职工依法享受寒暑假,其休假天数多于年休假天数的;
(二)职工请事假累计20天以上且单位按照规定不扣工资的;
(三)累计工作满1年不满10年的职工,请病假累计2个月以上的;
(四)累计工作满10年不满20年的职工,请病假累计3个月以上的;
(五)累计工作满20年以上的职工,请病假累计4个月以上的。
5.如何用excel计算年假(考虑入职月份)
1.打开需要编辑的Excel文件,已知职工入职年月日,需要计算工龄和年休假天数。具体要求见下图。
2.将光标移动到E7单元格,输入公式=DATEDIF(D7,TODAY(),"y")如图所示,将光标移动到E7单元格右下角鼠标呈十字架状,下拉列表。ps:如果想计算两个时间段的天数,将"y"改成"m"即可。
结果如下图所示:
3.下面根据工龄计算出年休假天数。将光标移动到F7.输入公式=HLOOKUP(I7,{0,1,10,20;0,5,10,15},2)。
将光标移动到F7单元格右下角,鼠标呈十字架状,下拉鼠标。此时计算F列年休假天数。