如何从考勤记录EXCEL表格中筛选出未打卡、迟到、早退记录。
发布网友
发布时间:2022-04-27 03:32
我来回答
共4个回答
热心网友
时间:2022-06-25 13:13
1、首先,选中原始数据区域,选择功能区的【插入】-【数据透视表】。
2、按照默认设置,点击【确定】按钮在新表中创建数据透视表。
3、创建数据透视表后效果如下图,工作表界面是空的数据透视表,右侧是数据透视表各字段及行标签、数值等字段拖动区域。
4、将【姓名】字段拖到【行标签】处,将【刷卡时间】拖到【数值】框。
5、点击【刷卡时间】字段,选择【值字段设置】。
6、如下图,更改名称为“上班时间”,下面选择【最小值】。
7、同样的方法,再次拖动【刷卡时间】字段到【数值】框,设置字段,更改名称为“下班时间”,下面选择【最大值】。
8、选中透视表中的数值区域,鼠标右键选择【设置单元格格式】,选择一个时间格式。
9、这样,就生成了一个包含人名和上下班时间的统计表,一目了然。
10、如果上班时间和下班时间一致,则为员工漏打卡,如下图红色框中记录;完成效果图。
热心网友
时间:2022-06-25 13:14
=IF(SUMPRODUCT(($A$2:$A$1000=A2)*($C$2:$C$1000=C2))=1,IF(D2>1/2,IF(D2<17.5/24,"未打上班卡/早退","未打上班卡"),IF(D2>8.5/24,"迟到/未打下班卡","未打下班卡")),IF(AND(D2>8.5/24,D2<1/2),"迟到",IF(AND(D2>1/2,D2<17.5/24),"早退","")))
热心网友
时间:2022-06-25 13:14
你的原始记录表有问题,建议每个人每天都有两个相同日期对应,日期后面的时间可以空,前一个日期对应的时间是上班打卡时间,后一个时间是下班打卡时间,这样就一目了然了,凡是时间空的就是未打卡的,不空的时间在用函数去判断是否迟到或早退。
你的问题用函数实现比较困难,建议用vba去做。把数据发我邮箱chyzdwy@163.com吧
看我的动画演示,设计一个小程序,只需点击一下按钮瞬间就统计完成。
热心网友
时间:2022-06-25 13:15
=IF(SUMPRODUCT(($A$2:$A$1000=A2)*($C$2:$C$1000=C2))=1,IF(D2>1/2,IF(D2<17.5/24,"未打上班卡/早退","未打上班卡"),IF(D2>8.5/24,"迟到/未打下班卡","未打下班卡")),IF(AND(D2>8.5/24,D2<1/2),"迟到",IF(AND(D2>1/2,D2<17.5/24),"早退","")))
=IF(COUNTIFS(A:A,A2,C:C,C2)=2,IF(AND(D2-"12:0"<0,D2-"8:30">0),"迟到",IF(AND(D2-"17:30"<0,D2-"12:0">0),"早退","")),IF(D2-"12:0">0,IF(D2-"17:30"<0,"早退并","")&"未打上班卡",IF(D2-"8:30">0,"迟到并","")&"未打下班卡"))
楼上的方法应该都可行。
如何从考勤记录EXCEL表格中筛选出未打卡、迟到、早退记录。
1. 打开Excel,定位到包含考勤数据的区域,确保选择完整且准确的数据。2. 在Excel的菜单栏中,选择“插入”,然后点击“数据透视表”选项。这将创建一个新的工作表来显示数据的汇总和分析。3. 创建数据透视表后,你会看到一个空白的透视表和可以拖放字段的区域。在此处,开始组织你的数据。4. 将“姓...
如何快速筛选出迟到、早退的记录呢?
1. 打开Excel,选中需要处理的考勤记录数据区域。2. 前往“插入”选项卡,点击“数据透视表”按钮。3. 保持默认设置,点击“确定”以在新工作表中创建数据透视表。4. 数据透视表创建后,界面将显示空白透视表和字段拖放区域。5. 将“姓名”字段拖动到透视表的“行标签”区域。6. 接着,将“刷卡时间...
excel考勤表,如何筛选迟到早退未到人员?
要筛选Excel考勤表中的迟到、早退和未到人员,首先打开你的工作表,我们以一个简单的示例来说明操作步骤。在判断上班时间的单元格(例如B4)中,输入公式:`=IF(B4="",未打卡,IF(B4<TIME(9,0,0),"迟到",""))`。这个公式会检查员工的打卡时间是否晚于设定的9:00,如果晚于,就标记为迟到。同样...
如何从考勤记录EXCEL表格中筛选出未打卡、迟到、早退记录。
1、首先,选中原始数据区域,选择功能区的【插入】-【数据透视表】。2、按照默认设置,点击【确定】按钮在新表中创建数据透视表。3、创建数据透视表后效果如下图,工作表界面是空的数据透视表,右侧是数据透视表各字段及行标签、数值等字段拖动区域。4、将【姓名】字段拖到【行标签】处,将【刷卡时间...
如何在EXCEL考勤里筛选出迟到、早退、未打卡
比较简单的方法是用公式:一、选好区域,在E2单元格输入,三键同按 =C2:C11&D2:D11 二、在F2处输入 =IF(MOD(ROW(E2),2)=0,IF(E2>"08:00","迟到",""),IF(E2<"17:00","早退",""))回车下拉即可,如果时间节点是其他时间点,修改下时间点就可以了。
excel 考勤表,如何筛选迟到 早退 未到人员?
1、打开的需要操作的表格,如下图,简单的举例 。2、上班时间的判断:在结果单元格输入公式:=IF(B4="","未打卡",IF(B4>TIME(9,0,0),"迟到"," "))3、下班时间的判断: 在结果单元格输入公式:=IF(C4="","未打卡",IF(C4<TIME(18,0,0),"早退"," "))4、定位单元格下拉:定位到...
如何从考勤记录EXCEL表格中筛选出未打卡、迟到、早退记录。
我要从excel表格里做考勤,把迟到早退的筛选出来,用什么?
1、电脑打开考勤表格。2、电脑打开考勤表格后,在上班中输入公式=IF(B2>TIME(8,0,0),"迟到","")。3、下拉复制公式,上班时间大于8点就显示迟到。4、在下班考勤中输入公式=IF(D2<TIME(12,0,0),"早退","")。5、下班时间小于12点就会显示早退。
excel如何筛选迟到早退和缺勤
Excel中可以设置筛选条件,筛选各种数据。软件版本:Office2007 方法如下:1.按照上班时间,从A列时间中选出迟到记录:2.选择A列,点击数据菜单中的"筛选“:3.点击筛选按钮,选择数字筛选,介于,输入时间如下,点击确定:4.这样,迟到记录就被筛选出来了:5.同样的方法,可以筛选早退和缺勤记录。
我要从excel表格里做考勤,把迟到早退和未打卡筛选出来,用什么公式...
迟到和早退的可以通过筛选或排序找到,未打卡的则可通过配匹公式找到,公式“=vlookup(打卡人员,所有人员区域,参数1,参数2)”。你要有一张公司人员总表。