excel如何制作考勤表模板的公式?
打卡(或指纹)记录考勤是大多数公司用来计算员工当月应付工资的方法。因此,制作一个易用的考勤表单模板是每个公司人力资源部的一项基本工作。本例主要介绍制作考勤表过程中经常用到的几个函数和公式。
软件名称:Excel2007绿色版紧凑型免费[58MB]软件大小:58MB更新时间:2016-06-27立即下载。
1.考勤表常用功能及公式介绍:
首先最基本的就是计算员工当天的工作时间,如下图所示。输入公式=C2 B2-A2得到员工当天的工作时间(可以考虑减去中午的休息时间)。
2.另外,判断员工是迟到还是早退也是考勤单的一个基本功能。假设早上08:30后打卡晚了,C2=if (a2-'08336030' 0,'迟到','')就够了。
3.如果你在晚上17:30之前离开,即使你提前离开,C2=如果(B2——‘17336030’0,‘提前离开’,’)。
4.如下图所示,如果员工正常上班,在日期下打对勾,否则打个圈(实际情况可能比较复杂,比如病假、事假、带薪年假等。).该公式可用于计算员工当月出勤天数:J4=COUNTIF(C4:I4,'')。
5.如果是系统刷卡或者指纹打孔,生成的数据可能是下表的格式,一列是名称,另一列是每次的打孔时间。因为一个人可能一天打卡好几次,也可能错过上下班打卡,所以他也需要被识别。因此,我们在C行中创建一个维度辅助行.
6.双击C2并输入公式:=if (B2=min (if (a $ 2:a $6=a2,b $ 2:b $ 6)),‘上班去’,if (B2=max (if (a $ 2:a $6=a2,b $)。
7.min (if (a $ 2:a $6=a2,b $ 2:b $6))返回张三当天打卡的最小值;Max (if (a $ 2:a $6=a2,b $ 2:b $6))返回张三当天打卡的最大值;外面嵌套IF的效果是:如果b列的时间等于“张三”当天打卡的最小值,记录“上班”;如果B栏时间等于“张三”当天最大打卡值,则记录“下班”;的中间打卡记录为空。
8.默认情况下,选择一个数据区域,然后单击“插入-透视表”来创建它。
9.如步骤10所示,将这三个字段拖到透视表中的相应位置,并按照以下格式排列它们:
10.在“上班”和“下班”领域有时间的员工是当天最早和最晚的打卡记录。如果“下班”记录为空,当天只会打一次卡(因为“上班”时间只算一次记录)。
相关建议:
excel2016如何统计2016年公司出勤情况?
如何用excel制作美观实用的考勤表?
excel如何通过打卡记录简单统计考勤?
版权声明:excel如何制作考勤表模板的公式?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。