当前位置:首页经验技巧Excel经验excel知识

假怎么算用excel表格

2024-07-29 10:27:07

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列年休假天数。


电脑版

免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2024 All Rights Reserved .