考勤统计是每个HR和行政人员的“必修课”,但面对几十甚至上百人的考勤数据,手动计算迟到、早退、加班时长,不仅效率低下,还容易出错。其实,Excel中隐藏着几个“考勤神器”函数,只需简单组合,就能实现自动化统计。本文ZHANID工具网将为你揭秘3个核心函数,助你告别加班,准时下班!
一、考勤统计的3大痛点,你中招了吗?
数据量大,易出错:手动核对上百条打卡记录,稍有不慎就漏算、错算。
规则复杂,难统一:迟到1分钟算旷工?加班满2小时才算调休?规则一变,全盘重算。
报表繁琐,耗时长:生成月度考勤表需反复复制粘贴,一做就是大半天。
二、3大Excel函数,10分钟搞定考勤统计
函数1:COUNTIFS——多条件计数,迟到早退一键统计
功能:统计同时满足多个条件的数据个数,例如“迟到次数”。
场景:统计某员工在指定日期范围内,迟到超过5分钟的次数。
操作步骤:
准备原始数据表,包含姓名、日期、打卡时间等列。
输入公式:
=COUNTIFS(A:A,"张三",B:B,">=2025-05-01",B:B,"<=2025-05-31",C:C,">08:35")
A:A:姓名列
B:B:日期列
C:C:打卡时间列
">08:35":迟到条件(假设上班时间为8:30)
进阶用法:
统计“早退次数”:将时间条件改为“<17:25”(假设下班时间为17:30)。
跨表统计:引用其他工作表的数据区域,如
Sheet2!A:A
。
函数2:NETWORKDAYS.INTL——智能计算工作日,加班调休不再愁
功能:计算两个日期之间的工作日天数,可自定义周末和节假日。
场景:计算员工5月份实际出勤天数(排除周末和法定节假日)。
操作步骤:
准备日期范围和节假日列表。
输入公式:
=NETWORKDAYS.INTL("2025-05-01","2025-05-31",1,{"2025-05-02","2025-05-03"})
"2025-05-01":开始日期
"2025-05-31":结束日期
1:周末模式(1=周日+周六为周末,2=仅周日为周末,依此类推)
{"2025-05-02","2025-05-03"}:自定义节假日数组
进阶用法:
计算“加班时长”:用下班时间减去上班时间,再结合
NETWORKDAYS.INTL
判断是否为工作日。调休计算:用总加班时长减去已调休时长,得出剩余调休天数。
函数3:SUMPRODUCT——多条件求和,考勤扣款精准计算
功能:对同时满足多个条件的数据进行求和,例如“迟到扣款总额”。
场景:根据迟到次数和扣款规则,计算某员工5月份的迟到扣款。
操作步骤:
准备迟到次数表和扣款规则表(如迟到1-5分钟扣10元,6-10分钟扣20元)。
输入公式:
=SUMPRODUCT((A:A="张三")*(B:B>=5)*(B:B<=10)*10, (A:A="张三")*(B:B>=11)*20)
A:A:姓名列
B:B:迟到分钟数列
10/20:对应扣款金额
进阶用法:
计算“请假扣款”:用请假天数乘以日薪,再结合
SUMPRODUCT
按请假类型区分扣款比例。生成“考勤扣款汇总表”:用数据透视表+
SUMPRODUCT
,一键生成全公司扣款明细。
三、考勤统计模板,直接套用!
步骤1:设计原始数据表
姓名 | 日期 | 上班时间 | 下班时间 | 迟到分钟数 | 加班分钟数 | 请假类型 |
---|---|---|---|---|---|---|
张三 | 2025-05-01 | 08:40 | 17:35 | 10 | 30 | 事假 |
步骤2:输入核心公式
迟到次数:
=COUNTIFS(A:A,E2,C:C,">08:35")
早退次数:
=COUNTIFS(A:A,E2,D:D,"<17:25")
加班时长:
=SUMIFS(F:F,A:A,E2,F:F,">0")
考勤扣款:
=SUMPRODUCT((A:A=E2)*(迟到分钟数>=5)*(迟到分钟数<=10)*10, (A:A=E2)*(迟到分钟数>=11)*20)
步骤3:生成可视化报表
使用数据透视表,按姓名、部门汇总考勤数据。
添加条件格式,用“数据条”直观展示迟到、早退次数。
插入饼图,分析各部门考勤异常比例。
四、3个函数组合使用,效率翻倍!
场景:统计全公司5月份考勤情况,并生成扣款明细表。
组合公式:
=SUMPRODUCT((MONTH(B:B)=5)*(A:A=E2)*(迟到分钟数>=5)*(迟到分钟数<=10)*10, (MONTH(B:B)=5)*(A:A=E2)*(迟到分钟数>=11)*20)
MONTH(B:B)=5:筛选5月份数据
A:A=E2:筛选指定员工
迟到分钟数:按规则扣款
效果:
1分钟生成全公司考勤扣款表
数据实时更新,规则修改后自动重算
支持导出为PDF或直接打印
五、结语
考勤统计不是“体力活”,而是“技术活”。掌握COUNTIFS
、NETWORKDAYS.INTL
、SUMPRODUCT
这3个函数,你不仅能告别手动计算,还能生成专业的考勤报表,让领导眼前一亮。现在,打开你的Excel表格,尝试用这些函数优化考勤流程吧!记住:工具用得好,下班走得早!
本文由@zhanid 原创发布。
该文章观点仅代表作者本人,不代表本站立场。本站不承担相关法律责任。
如若转载,请注明出处:https://www.zhanid.com/dnzs/4273.html