excel怎么制作考勤表模板公式?

打卡(或者指纹)记录考勤是大部分公司采取的记录考勤的方法,以此来计算员工当月的应付工资情况。因此,制作一个好用的考勤表模板就是每个公司人力部的一项基本工作。本例主要介绍几个在考勤表制作过程中经常要用到的函数、公式。

1、考勤表常用函数、公式介绍:

首先,最基础的就是计算员工当天上班的时间,如下图,在C2输入公式=B2-A2即可得到员工当天上班的时长(可以考虑减去中午休息的时间)。

2、另外,判断员工是否迟到或早退也是考勤表的一个基本功能。假设早晨08:30以后打卡就算迟到,那么C2=IF(A2-"08:30">0,"迟到","")即可。

3、假设晚上17:30以前离开打卡就算早退,则C2=IF(B2-"17:30"<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$2:B$6)),"下班","")),左手按住Ctrl+Shift,右手按下回车运行公式并向下填充公式。

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、在“上班”和“下班”字段下有时间的分别是该员工当天最早和最晚的打卡记录,如果“下班”记录为空则为当天只打了一次卡(因为只有一次记录就统计在“上班”时间)。

(0)

相关推荐

  • Excel怎么制作考勤表模板?能自动更新和统

    Excel怎么制作考勤表模板?能自动更新日期和统计考勤 考勤表大家都不陌生,可以记录上班考勤情况,今天教大家制作动态考勤表模板,可以自动更新日期,还可以统计考勤天数,HR人事必会的知识! 演示效果 A ...

  • Excel表格怎么制作带日期的考勤表? excel表格制作考勤表

    excel表格中想要制作一个考勤表,该怎么制作考勤的日期呢?下面我们就来看看详细的教程. 1.首先打开excel表格. 2.然后对d1单元格设置月份的数据有效性. 3.然后在日期行c3单元格输入如下函 ...

  • Excel表格怎么制作考勤表

    Excel是人们日常办公的必备软件,公司为了记录员工的出勤情况,可以用Excel表格制作考勤表,本文将告诉大家如何用Excel制作考勤表. 操作方法 01 首先从电脑里打开EXCEL空白表格,在第一行 ...

  • 使用Excel2003考勤记录模板制作考勤表

    目前为止,单位考勤用考勤机、打卡机、指纹识别设备的很多。但仍有很多单位还在用纸制签到考勤,月底人工统计。之间些许手工误差总是带来很多麻烦。本节我们不考虑使用昂贵的考勤设备,仅用Excel2003的考勤 ...

  • 怎么使用excel制作考勤表?

    怎么使用excel制作考勤表? 操作方法 01 按照考勤表的内容自己制作一个表格,然后为了让第二行中的"星期"能自动显示,需要设置公式,如下:在D2单元格中输入公式 =IF(WEE ...

  • 怎么使用电脑excel表格来制作考勤表

    excel表格是我们现在经常使用的,大家会不会使用其制作考勤表呢?今天小编就告诉大家怎么使用电脑excel表格来制作考勤表.具体如下:1. 首先我们打开电脑中的一份EXCEL表格.2. 然后我们选中需 ...

  • Excel 制作考勤表日期的便捷方法

    以前制作考勤表的时候,日期都是一个月一个月输入的,后来才发现,有种便捷的方法可以一次性制作,只要改变月份,下面的日期也会自动对应,方便极了,下面给大家讲解一下制作方法. 操作方法 01 首先打开Exc ...

  • 怎样制作考勤表

    用EXCEL制作考勤表,简单方便,每天每人只需输入一个数字,就能自动计算出每个人的出勤情况,下面就教您怎么制作考勤表. 操作方法 01 首先打开一个EXCEL空白表. 02 在第一行输入XX公司考勤表 ...

  • 用excel做个考勤表

    用excel做个考勤表 操作方法 01 如图1,打开excel表格在A列写上日期,B列写上星期,C列写上姓名 02 在B34.B35单元格分别写上平时加班,双休加班 03 在C35单元格写上公式   ...