
Excel中经常需要用到考勤公式进行考勤,考勤公式具体该如何使用呢下面是学习啦小编带来的关于excel表格考勤公式的使用教程,希望阅读过后对你有所启发!
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:在“上班”和“下班”字段下有时间的分别是该员工当天最早和最晚的打卡记录,如果“下班”记录为空则为当天只打了一次卡(因为只有一次记录就统计在“上班”时间)。
考勤表常用函数、公式介绍:
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,右手按下回车运行公式并向下填充公式。
MIN(IF(A$2:A$6=A2,B$2:B$6))返回的是“张三”当天打卡的最小值;
MAX(IF(A$2:A$6=A2,B$2:B$6))返回的是“张三”当天打卡的最大值;
7外面嵌套IF达到效果是:
如果B列时间等于“张三”当天打卡的最小值则记录“上班”;
8如果B列时间等于“张三”当天打卡的最大值则记录“下班”;
中间的打卡记录为空。
9选中数据区域,点击插入-数据透视表,按照默认设置创建。
10将三个字段按第10个步骤图所示拖到透视表相应位置,并整理格式如下:
11在“上班”和“下班”字段下有时间的分别是该员工当天最早和最晚的打卡记录,如果“下班”记录为空则为当天只打了一次卡(因为只有一次记录就统计在“上班”时间)。
1、新建考勤工作表,在表中输入序号,姓名,30天日期,出勤天数,选中日期天数列,
2、把鼠标移到列与列之间,鼠标符号变成双箭头加号,双击鼠标左键,缩小列宽。
3、在菜单栏中选择插入工具栏,选择插入符号,在出勤的日期输入|,没有出勤的日期不用输入任何符合。
4、在AH2单元格中输入函数=COUNTA(C2:AG2)。
5、选中AH2单元格,把鼠标移到右下角变成+号,按住鼠标左键,向下拖动到需要合计的位置。这样自动计算出勤天数的考勤表就做好了。
1、首先,将每个人的姓名和相应的打卡时间记录在Excel之中。
2、然后点击菜单栏中的“数据”选项卡,在数据选项卡中找到我们所需要的“数据工具”中的“分列”。
3、点击“分列”,d出选项卡,选择“固定宽度”,然后点击“下一步”按钮。
4、在文本分列向导中,适当调整列表的位置,使得每一个时间点都分隔开,接着点“下一步”按钮。
5、列表就单独分割开了。
6、根据上面的步骤,在“加班时间”这一列的对应方,如图所示,输入函数“=TEXT(MOD(C2-B2,1),"h小时m分钟")”,然后点击回车键,显示D2内容。
7、在显示结果栏的下方出现十字形光标时,下拉或者双击,则可以填充所有的内容了。
Excel 中经常需要统计考勤,在表格中具体该如何进行考勤统计呢下面是由我分享的excel表格统计考勤的 方法 ,以供大家阅读和学习。
excel表格统计考勤方法统计考勤步骤1:不少考勤系统记录下来的每天考勤情况形如下图所示,可以看到,当天所有的出勤记录都在一个单元格内,无法进行有效统计。因此,需要对这些考勤记录进行分列,去掉非加班记录,才能进行加班工时统计。
excel表格统计考勤方法图1
统计考勤步骤2:选中所有打卡记录,如下图所示,依次打开“数据”-“分列”菜单。
excel表格统计考勤方法图2
统计考勤步骤3:接着,在文本分列向导里选择合适的文件类型。一般各个记录之间是空格等分隔符号隔开,因此,需要选“分隔符号”。然后单击“下一步”进行下一步骤的 *** 作。
excel表格统计考勤方法图3
统计考勤步骤4:接着,根据记录数据的情况选择分隔符号,例如本文演示的数据里用的是空格。
excel表格统计考勤方法图4
统计考勤步骤5:接着再选择分列后每列的数据格式,一般选“常规”即可。至此,分列设置完成,单击“完成”按钮即可。
excel表格统计考勤方法图5
统计考勤步骤6:分列后,把非加班记录去掉,保留加班考勤记录供随后的统计用,例如下图所示的F和G列。
excel表格统计考勤方法图6
统计考勤步骤7:去掉非加班考勤记录后,把加班记录整理成加班工时统计表,接着就可以进行工时统计了,例如下图所示。
统计考勤步骤8:一般加班薪酬都是按小时计算的,而计算工时则是用半小时作为基准单位,不足半小时的部分舍去,例如加班50分钟只计算05个工时,而加班1小时10分钟只计算1个工时。当然,具体的计算方法各个企业有不同的规定,本文以上述普遍规则来讲解,即以半小时作为工时计算基准单位。
excel表格统计考勤方法图7
统计考勤步骤9:如下图所示,在D2里输入“=INT((HOUR(C2-B2)60+MINUTE(C2-B2))/30)/2”,利用这个公式即可计算出编号为1001的员工的加班工时。
统计考勤步骤10:HOUR(C2-B2)是计算上下班时刻的时位差,然后乘以60换算成分钟;MINUTE(C2-B2)计算上下班时刻的分位差,结果是分钟。把时位差和分位差相加后除以30(半小时),即可计算出加班多少个基准单位工时(半小时),INT函数则是舍弃结果的小数部分(也就是忽略不足半小时的加班时间不计),最后把结果除以2换算成小时以方便考核绩效和核发加班费。
excel表格统计考勤方法图8
1、以2010版excel为例,先打开excel,比如以下图中的时间计算为例,需要在C列显示每行的上班时间和累积出勤时间;
2、先选中C1单元格输入计算公式“=B2-A2”,按下回车键后得出计算结果“ 3:57”;
3、拖着C1单元格的右下角下拉就可以向下填充公式并得出每一行的出勤时间了;
4、把以上每行得出的时长在C8单元格求和得出“4:57”,但这个结果不是我们想要的累积出勤时间;
5、选中C8单元格然后点击鼠标右键,在跳出来的界面选择“设置单元格格式”;
6、在“设置单元格格式”界面点击“数字”下面的“自定义”,然后选择“[h]:mm:ss”,最后点击“确定”;
7、回到主界面编辑区后可以看到C8单元格中的累积出勤时间已经显示正确了。
1、打开WPS中的EXCEL表格。
2、打开需要处理的数据。
3、根据上班和打卡时间判断是否迟到。
4、在待输入单元格中,输入公式=IF(B2>C2,正常,迟到)。
5、双击填充柄向下复制公式。
6、在迟到时长中输入公式=IF(C2>B2,C2-B2,没迟到)。
7、按组合键Ctrl+1打开单元格格式,设置对话框。
8、格式设为“时间”格式,即可设置完成。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)