某公司的半天时间表,一天时间表,以及对应的加班表,如下:
对应不同的上班打卡时间,下班打卡时间,以及所对应的上班计算小时数。
得力3763型号的考勤机导出来的Excel表格原始数据形式如下:
直接经过Excel表格模板后,能显示出这样的效果:
显示所有人员的每天上班情况,以及打卡异常情况。
异常情况有只有上班打卡,只有下班打卡等,这样能减少统计人员的工作量,更重要的是提升了准确度。
下图标示一下只打卡一次的
思路:
通过原始表,我们提取出每一个人的早卡时间,以及晚卡时间,然后通过这2个时间差和对应的公司要求,来进行对应数据的填入。
如下图:一个原始表,一个早卡表,一个晚卡表,一个最后结果的呈现表格。就组成了这个考勤记录表模板。
考勤表中某一个单元格的公式内容为:
=IF(AND(早卡!AC6="",晚卡!AC6=""),"休",IF(OR(早卡!AC6="",晚卡!AC6=""),"异",IF(AND(LEFT(早卡!AC6,2)*60+RIGHT(早卡!AC6,2)<520,LEFT(晚卡!AC6,2)*60+RIGHT(晚卡!AC6,2)<750),4,IF(AND(LEFT(早卡!AC6,2)*60+RIGHT(早卡!AC6,2)<520,LEFT(晚卡!AC6,2)*60+RIGHT(晚卡!AC6,2)<1060),8,IF(AND(LEFT(早卡!AC6,2)*60+RIGHT(早卡!AC6,2)>720,LEFT(晚卡!AC6,2)*60+RIGHT(晚卡!AC6,2)>1190),8,IF(AND(LEFT(早卡!AC6,2)*60+RIGHT(早卡!AC6,2)<520,LEFT(晚卡!AC6,2)*60+RIGHT(晚卡!AC6,2)>1190),11,"异"))))))
下面演示一个gif动画,看一下某个单元格的效果:
|