导出打卡记录做考勤

合集下载

考勤机导出考勤操作概述

考勤机导出考勤操作概述

考勤机操作概述
浏览器上,地址栏输入:http://211.101.41.82:2895/BS_login.asp进入登陆界面:
登陆账号:super 密码:820823328028 输入验证码,登陆。

选泽上面设备管理-设备通讯
进入如下界面:
之后按照下图所示勾选
勾选完毕后,点击“读取考勤记录”进入读取界面:
读取完毕后,会出现返回选项,点击返回:
回到主界面,选择:考勤拍板/报表-考勤记录查询
进入查询页面:
1.选择上方的“考勤记录横显”
2.选择需要查询的分公司,注意北京总部的话要勾选如下图几个:
3.选择查询的日期范围,以12月12日为例:
以上三步做好后,界面如下图:
点击开始查询,即可出现查询结果:
如需要导出,点击上方的导出选项:
述。

考勤机导出的表格格式

考勤机导出的表格格式

考勤机导出的表格格式
考勤机导出的表格格式可能因不同的考勤机品牌和型号而有所不同,但一般来说,它们通常导出为常见的电子表格格式,如CSV(逗号分隔值)或Excel(XLSX)格式。

以下是可能的导出表格的一般格式和字段:
1.工号/员工编号:
-标识每位员工的独特标识符。

2.姓名:
-员工的姓名。

3.日期:
-记录考勤事件的日期。

4.上班时间:
-记录员工当天的上班打卡时间。

5.下班时间:
-记录员工当天的下班打卡时间。

6.迟到/早退:
-如果员工在规定的上班时间之后打卡,或在规定的下班时间之前打卡,系统可能会记录迟到或早退的情况。

7.加班时间:
-记录员工的加班时间,如果有的话。

8.请假类型:
-如果员工请假,记录请假的类型,如病假、事假、年假等。

9.工作时长:
-记录员工当天的工作时长。

10.考勤状态:
-可能包括正常、迟到、早退、缺勤等状态。

11.备注:
-可能包含一些额外的信息,如特殊情况或备注。

请注意,具体的表格格式可能会因考勤系统的不同而异。

在使用特定考勤机或系统时,建议查阅相应的用户手册或技术文档,以获取有关导出格式和字段的详细信息。

指纹考勤机的使用说明

指纹考勤机的使用说明

指纹考勤机的使用说明一、指纹考勤机的基本操作1.1开机将指纹考勤机连接电源,并按下电源按钮,待屏幕亮起后,系统会自动进入待机状态。

1.2指纹注册在使用指纹考勤机之前,需要先注册员工的指纹信息。

操作步骤如下:1)按下“菜单”按钮,进入主菜单界面。

2)选择“指纹注册”选项,系统将需要输入管理员密码。

3)管理员密码输入正确后,系统进入指纹注册模式。

4)员工按照屏幕上的指引,将手指放置在指纹识别区域,系统会自动读取指纹信息,并保存至数据库中。

1.3员工考勤员工在每次出勤时,需要按照以下步骤进行考勤打卡:1)按下“菜单”按钮,进入主菜单界面。

2)选择“考勤打卡”选项,系统将需要输入员工编号或姓名。

3)员工编号或姓名输入正确后,系统会自动显示出勤时间,并保存至数据库中。

二、指纹考勤机的高级功能2.1考勤统计1)按下“菜单”按钮,进入主菜单界面。

2)选择“考勤统计”选项,系统将需要输入管理员密码。

3)管理员密码输入正确后,系统会自动显示考勤统计信息,如出勤次数、迟到次数、早退次数等。

2.2打卡记录导出1)按下“菜单”按钮,进入主菜单界面。

2)选择“打卡记录导出”选项,系统将需要输入管理员密码。

3)管理员密码输入正确后,系统会自动将打卡记录导出至USB设备中。

2.3员工信息管理1)按下“菜单”按钮,进入主菜单界面。

2)选择“员工信息管理”选项,系统将需要输入管理员密码。

3)管理员密码输入正确后,系统会自动显示员工信息列表。

4)选择需要进行操作的员工,可以进行添加、删除、修改等操作。

三、注意事项3.1定期清洁为保持指纹考勤机的良好工作状态,需要定期清洁指纹识别区域和屏幕。

可以使用软布轻轻擦拭,避免使用含有化学物质的清洁剂。

3.2保护设备安全3.3密码管理管理员密码需要定期更换,并确保只有授权人员知晓。

员工的密码也需要妥善保管,避免被泄漏。

3.4数据备份为了避免数据丢失,建议定期备份指纹考勤机中的数据至外部存储设备,以防止因设备故障导致数据丢失的情况。

导出打卡记录做考勤

导出打卡记录做考勤

将打卡记录导出(打卡机的表走的快,定期找管理员调一下,不要超过2分钟)
1.首先收集好一个月的“考勤补充单”(A),请S签字
2.做好“考勤差异情况表”(B),根据“每个人的单日工资与津贴”(C)计算出出每个人
的扣费详细
3.检查无误后将A和B给S签字, 之后根据B做工资表三张。

将检查无误的工资表先给会计复核签字后,再给S和F签字。

4.将签好字的工资表交给出纳。

注意:本月是否有法定节假日,如果有提前提醒领导。

放假之前如果多放半天,则需记录当天日期,且请假人员按半天假计算。

每月1号做考勤(尽量保证在5号之前开工资)
打卡机如何导出:
1 关机,拔掉电源,拆下打卡机。

2 将打卡机连接电脑,插上电源和数据线再开机(黑色数据线在第二个抽屉里)
3 “真地信息管理系统”→密码:?????→下载数据(设备1)→“获取最近记录”
或者“连接设备”获取最新记录
4 “考勤管理”→1号——31号→查询→导出→保存————→??签到表格
5 保留表格中“姓名”,“签到时间”,“考勤类型”,“备注”4列
核对上班时间是否“迟到”,“下班未打卡”,“上班未打卡”。

考勤机操作说明

考勤机操作说明

考勤机操作说明考勤机操作说明1、介绍考勤机是一种用于统计员工工作时间的设备,可以准确记录员工的上下班打卡信息,提高考勤管理效率。

本文档旨在提供对考勤机的详细操作说明,以帮助用户正确使用考勤机。

2、考勤机功能2.1 员工信息管理2.1.1 添加员工2.1.2 编辑员工信息2.1.3 删除员工2.2 打卡记录管理2.2.1 查看打卡记录2.2.2 导出打卡记录2.2.3 清除打卡记录2.3 考勤设置2.3.1 设置上班时间2.3.2 设置加班规则2.3.3 考勤异常处理2.4 考勤报表2.4.1 考勤报表2.4.2 导出考勤报表3、操作步骤3.1 员工信息管理3.1.1 添加员工1、打开考勤机管理系统2、进入员工信息管理页面3、“添加员工”按钮4、输入员工信息(包括姓名、工号、部门等)5、“确认”按钮保存员工信息3.1.2 编辑员工信息1、打开考勤机管理系统2、进入员工信息管理页面3、找到需要编辑的员工信息4、“编辑”按钮5、修改员工信息6、“确认”按钮保存修改后的员工信息 3.1.3 删除员工1、打开考勤机管理系统2、进入员工信息管理页面3、找到需要删除的员工信息4、“删除”按钮5、确认删除操作3.2 打卡记录管理3.2.1 查看打卡记录1、打开考勤机管理系统2、进入打卡记录管理页面3、选择需要查看的时间段4、“查询”按钮5、显示打卡记录列表3.2.2 导出打卡记录1、打开考勤机管理系统2、进入打卡记录管理页面3、选择需要导出的时间段4、“导出”按钮5、选择导出文件的保存路径 3.2.3 清除打卡记录1、打开考勤机管理系统2、进入打卡记录管理页面3、“清除记录”按钮4、确认清除操作3.3 考勤设置3.3.1 设置上班时间1、打开考勤机管理系统2、进入考勤设置页面3、找到“上班时间”设置项4、输入上班时间5、“保存”按钮3.3.2 设置加班规则1、打开考勤机管理系统2、进入考勤设置页面3、找到“加班规则”设置项4、输入加班规则(如超过8小时算加班)5、“保存”按钮3.3.3 考勤异常处理1、打开考勤机管理系统2、进入考勤设置页面3、找到“考勤异常”处理项4、选择异常处理方式(如旷工、迟到等)5、确认异常处理设置3.4 考勤报表3.4.1 考勤报表1、打开考勤机管理系统2、进入考勤报表页面3、选择需要报表的时间段4、“报表”按钮5、显示的考勤报表3.4.2 导出考勤报表1、打开考勤机管理系统2、进入考勤报表页面3、选择需要导出的考勤报表4、“导出”按钮5、选择导出路径4、附件本文档无需附件5、法律名词及注释5.1 劳动法:国家规定劳动者与用人单位之间的权利和义务关系的法律文件。

中控考勤导出教程

中控考勤导出教程

中控考勤导出教程(总3页) -CAL-FENGHAI.-(YICAI)-Company One1
-CAL-本页仅作为文档封面,使用请直接删除
1.打开考勤软件,选中设备“2”后点击“连接设备”,连接成功状态显示“已连接”
2.设备连接后点击左边“从设备下载记录数据”,等待数据下载完成
3.数据下载保存完成后,点击“统计报表”
在弹出的“考勤计算”窗口选取需要的时间段,然后点击“查询计算”
然后点击“查询计算”后会显示所有的考勤数据,之后点击导出数据
之后点击“导出数据”弹出如下窗口,选择你需要的,点击确认后即可.
点击“确认”后弹出保存窗口,命名并选择保存位置[请保存在C盘“考勤“目录下,不要保存在桌面]。

考勤计算工具(打卡信息转为考勤表)

考勤计算工具(打卡信息转为考勤表)
考勤计算工具(将打卡信息转换为考勤表)
1、蓝色部分来自打卡机,紫色部分计算得出
姓名 张三 张三 张三 张三 张三 张三 张三 张三 张三 张三 李四 李四 李四 李四 李四 李四 李四 李四 日期
出勤显示格式
出勤时间(小时) 上班打卡时间 下班打卡时间 0小时0分钟0秒 136:09:00 3.65 6月1日 8:20:00 11:59:00 03:39 4.00 6月2日 13:00:00 17:00:00 04:00 1.00 6月2日 11:00:00 12:00:00 01:00 8.50 6月4日 9:00:00 17:30:00 08:30 8.50 6月5日 9:00:00 17:30:00 08:30 8.50 6月6日 9:00:00 17:30:00 08:30 8.50 6月7日 9:00:00 17:30:00 08:30 8.50 6月8日 9:00:00 17:30:00 08:30 8.50 6月9日 9:00:00 17:30:00 08:30 8.50 6月10日 9:00:00 17:30:00 08:30 8.50 6月1日 9:00:00 17:30:00 08:30 8.50 6月2日 9:00:00 17:30:00 08:30 8.50 6月3日 9:00:00 17:30:00 08:30 8.50 6月4日 9:00:00 17:30:00 08:30 8.50 6月7日 9:00:00 17:30:00 08:30 8.50 6月8日 9:00:00 17:30:00 08:30 8.50 6月9日 9:00:00 17:30:00 08:30 8.50 6月10日 9:00:00 17:30:00 08:30Fra bibliotek考勤表)
2、打卡机转换为考勤表,按照上表计算得出

导出考勤表打卡记录方法

导出考勤表打卡记录方法

导出考勤表打卡记录方法
导出考勤表的打卡记录通常可以通过以下几种方法来实现:
1. 考勤系统导出,如果你的公司使用了专门的考勤管理系统,
通常系统会提供导出功能,你可以登录系统后找到相应的导出选项,选择要导出的时间段和相关的员工信息,然后系统会生成一个包含
打卡记录的表格或文件,你可以选择下载或导出该文件进行查看和
分析。

2. 考勤机导出,如果公司使用了考勤机进行打卡记录的管理,
通常考勤机会有导出数据的功能,你可以通过考勤机的操作界面或
者相应的管理软件,选择导出打卡记录的选项,然后将数据导出到
U盘或者其他存储设备中,再通过电脑等设备进行查看和分析。

3. 数据库导出,如果你的打卡记录存储在数据库中,你可以通
过数据库管理工具登录到数据库系统中,编写相应的SQL查询语句
来获取打卡记录数据,然后将查询结果导出为Excel或CSV等格式
的文件,以便后续的分析和处理。

4. 手动整理导出,如果以上方法都不可行,你也可以选择手动
整理打卡记录,将每个员工的打卡情况逐一整理到表格中,然后保存为文件进行导出。

虽然这种方法比较繁琐,但在没有其他方式的情况下也是可行的。

总的来说,导出考勤表的打卡记录方法可以根据公司的实际情况和所使用的考勤管理系统来选择,无论是通过系统导出、考勤机导出、数据库导出还是手动整理导出,都可以帮助你获取到需要的打卡记录数据,为后续的考勤管理和分析提供便利。

科密指纹考勤机数据导出与备份方法

科密指纹考勤机数据导出与备份方法

科密指纹考勤机数据导出与备份方法科密指纹考勤机的数据导出和备份可以通过以下步骤进行:
1.将U盘插入考勤机。

2.打开科密考勤机管理系统,点击左侧的USB闪盘管理。

3.点击菜单栏的考勤查询按钮,选择出勤记录。

4.在弹出的查询记录对话框中选择需要导出的数据日期,点击查询。

5.查询到记录后,点击导出按钮。

6.打开存储的EXCEL文件,即可看到导出的考勤记录。

此外,也可以通过数据线将电脑和打卡机连接,打开打卡机,登录卡机所配置的软件,进入软件系统,点击下方数据采纳,把所需考勤日期输入,然后单击采纳打卡数据,电脑显示数据采纳成功后,进入首页。

在首页点击进入数据分析,选择日期和部门进行分析,等分析完毕,退到首页。

最后在首页进入考勤明细,输入日期,选择好部门或个人的数据;然后点击数据导出,把考勤导出到文件,并且点击保存,将文件保存到电脑。

以上信息仅供参考,如需获取更多详细信息,建议咨询科密指纹考勤机售后服务人员。

考勤记录信息导入教程

考勤记录信息导入教程

这样做的目的是软件更方便统计人员的出勤情况
例如
使用的软件:中控考勤管理系统标准版
设备:打卡机带数据导出功能(适用于不同型号的各种打卡机)界面截图
点击左侧的usb闪盘管理选择第三个彩屏导入
这个文件就是从打卡机中导出的文件ps:因为每款打卡机都有自己的格式所以文件格式要做修改格式如下
8就是工号
到时候导入之后会和名字自动匹配的2014-3-14 17:26 这个就是打卡时间
第三列的1是机器号
第四列第五列没研究估计是不重要的数据点击
然后确定
这是导如之后的结果
之后就可以统计各种表格
适用于所有的打卡机结束。

2023年最新公司考勤管理制度

2023年最新公司考勤管理制度

2023年最新公司考勤管理制度2023年最新公司考勤管理制度篇1第一条为加强劳动管理,维护工作秩序,提高工作效率,制定本制度。

第二条公司员工必须自觉遵守劳动纪律,上下班按规定实行打卡考勤方法。

第三条员工必须按时上下班,不迟到、不早退,上班时间不得擅自离开工作岗位,外出办事须经部门负责人同意。

第四条前台文员负责登记管理及考勤记录下载:前台文员在次月1-3日前从考勤机上导出上月考勤记录到人事考勤系统,根据数据统计制作月报表,行政部审核后交财务部。

第五条严格请、销假制度。

员工因私事请假3天以内的(含3天),由主管部门的领导批准;3天以上的,报上一级领导批准;公司部门经理(含主持全面工作的副职)请假,一律由总经理批准;请假必须注明请假事由。

请病假者必须持有医院证明,并经领导批准;未经批准,擅自离开工作岗位的,按旷工处理。

第六条员工请假到国外(含港、澳、台地区)旅游、探亲、访友,一律需报总批准。

第七条早上迟到时间在5分钟以内的,根据月考勤记录,分不同情况处理:迟到2次以内的,迟到记录为0;迟到3次以上的,每3次计为1次,余数去掉。

早上迟到时间超过5分钟的,按迟到处理。

早上迟到时间超过半个小时以上的,视为旷工半天处理。

第八条旷工半天的,扣发一天工资;旷工1—2天的,每天扣发2天工资和奖金;连续旷工3天至5天的,扣发半个月的工资和奖金;连续旷工6天至10天的,扣发1个月的工资和奖金。

对旷工者视情节轻重给予行政处分。

连续旷工10天以上或年累计旷工30天以上的,按规定予以除名等处分。

第九条上班时间禁止外出办私事、饮茶、或未经批准接待亲友,违反者当天按旷工处理。

第十条迟到、早退按月累计,每达3次,按旷工1天处理。

第十一条员工按国家规定享受公休假、探产假、婚假、产育假、节育手术假时,必须凭有关证明资料报主管领导批准,未经批准者按旷工处理。

第十二条员工病假期间只发给工资,具体按如下执行:1、病假在1个月以上2个月以内的按下列标准发放(按现行工资标准计算):1年工龄(指进入本公司工作后的工龄,以下同)的发60%,2年工龄发70%,3年工龄发80%,4年工龄发90%,5年工龄发100%。

钉钉管理员使用教程

钉钉管理员使用教程
价值: 据用户调研反馈,之前人事月底统计考勤平均每人要花5天时间,使用了钉钉考勤报表后,平均只需要1天,效率 提升了5倍。 好工具,让我们一起学习使用起来吧!
单击添加标题文字 单击添加标题文字
单击添加标题文字
02. 如何进入报表—手机端
手机端报表的位置在“钉钉-考勤打卡-统计”内,从手机上可以这样进入并导出报表:
12、勤奋榜如何使用?具体数据定义是怎么样的?
感谢!
导出报表后,excel表格直接打印即可
06. 常见FAQ
问题 1、钉钉报表可以存储和导出多长时间数据? 2、钉钉考勤报表在劳动仲裁时是否具有法律效力? 回答 所有数据都是实时存储、永久保存的;一次可以查询和导出的报表数据时间跨度为1个自然月。 可以,依据《最高人民法院关于适用《中华人民共和国民事诉讼法》的解释》第116条规定:“电子数据是指通过电子邮件、电子 数据交换、网上聊天记录、博客、微博客、手机短信、电子签名、域名等形成或者存储在电子介质中的信息”,钉钉考勤记录是电 子数据的一种形式,可以作为证据。 离职员工记录永久保存;为了减少离职员工信息干扰,离职后数据最长可以查询/导出离职日期后三个月内的数据。 可以由原组织管理员/主管/考勤组负责人帮助其导出。 在报表界面上部,不要勾选“离职员工”,即可在报表中不显示离职员工数据。 人员调整或考勤组调整后,之前的考勤记录不会丢失,还是归在之前考勤组数据项下。 员工可以在手机端查看自己的考勤记录,但是无法导出报表,管理员/主管/考勤组负责人才可以导出报表。 数据报表会自动统计加班审批单数据,更多加班升级敬请期待。 考勤报表都包含员工缺勤数据,可以导出excel,快速筛选考勤结果是“缺卡”的记录。 具有全公司管理权限的考勤管理员可以查询所有部门和分公司的考勤数据;请设置考勤子管理员,管理范围全公司。 工作时长的计算以有效打卡为准,计算方法为当天最早一次上班有效打卡时间到当天最晚一次下班有效打卡时间中间的时长的总和 (排除请假时长)。 勤奋榜按照本月工作时长/出勤天数来排名,“工作时长”指从当天最早一次上班有效打卡时间到当天最晚一次下班有效打卡时间 中间的时长(排除当日请假时长);“出勤天数”所有有效打卡的天数总和。(有效打卡指在管理员设置的”允许时间”范围内进 行的成功打卡(如果管理员未设置”允许时间”,则所有打卡都为有效打卡 ),反之为“无效打卡”。”允许时间”在“考勤-班次” 中由管理员进行设定。)

excel怎么提起人员当天打卡的第一条记录

excel怎么提起人员当天打卡的第一条记录

在日常工作中,我们经常需要对员工的考勤情况进行管理和统计。

而对于使用Excel表格进行考勤记录的管理人员来说,如何提取员工当天的第一条打卡记录是一个常见的需求。

下面,我将深入探讨这一主题,帮助你更全面地了解如何在Excel中实现这一功能。

要实现提取人员当天打卡的第一条记录,我们需要先了解Excel中的函数和公式。

在Excel中,利用函数可以实现对数据的筛选和统计,通过合适的公式可以实现我们需要的功能。

在这个主题中,我们将运用一系列的函数和公式来实现提取人员当天的第一条打卡记录,让你在实际操作中更加灵活地应用这些技巧。

为了做到深度和广度兼具,我们需要考虑不同的情况和需求。

是否存在重复打卡情况?员工打卡记录是否按时间顺序排列?在实际工作中,我们可能会遇到各种不同的情况,通过深入地思考和分析,我们可以为不同的情况提供相应的解决方案,确保我们的Excel表格可以满足各种需求。

接下来,让我们来思考实际操作的步骤。

我们需要先将员工的打卡记录按照日期和时间进行排序,确保数据的顺序是正确的。

我们可以利用Excel中的函数和条件筛选功能,找到每个员工当天的第一条打卡记录。

通过这些操作,我们可以实现提取人员当天打卡的第一条记录的需求,为考勤管理提供便利。

在个人观点和理解方面,我认为在实际工作中,对Excel的熟练运用可以为我们的工作带来很大的便利。

通过合理地使用函数和公式,我们可以实现各种复杂的数据处理和分析,提高工作效率和准确性。

对于提取人员当天打卡的第一条记录这样的需求,我们可以通过灵活地运用Excel的功能来实现,为我们的管理工作提供更好的支持。

通过深度和广度兼具的探讨,我们可以更全面地理解如何在Excel中提取人员当天的第一条打卡记录。

通过合理使用函数和公式,考虑不同情况和需求,并灵活运用操作步骤,我们可以实现这一需求,提高管理工作的效率和准确性。

希望本文能对你有所帮助,让你更加灵活地运用Excel来解决实际工作中的问题。

考勤打卡机导出的excel考勤时间表如何生成实用的考勤表

考勤打卡机导出的excel考勤时间表如何生成实用的考勤表

考勤打卡机导出的excel考勤时间表如何⽣成实⽤的考勤表该excel表有如下结构姓名\⽇期周1周2周3 周4周5张三 7:3518:027:3518:027:4617:56李四7:3518:027:0218:0018:02需要判断每天是否迟到早退,并⽣成考勤表⽤如下⾃定义函数cal或者calsPublic Function cal(ByVal cs As Range) As Integer'计算单元格并返回相应值如下'没打卡 1'正常上下班 0'迟到 2'迟到超过2⼩时 11'早退 3'早退超过2⼩时 12'迟到+早退 5'迟到+早退分别都超过2⼩时'只有上班打卡,没有下班打卡 4'只有上班打卡,迟到,没下班打卡 2+4=6'只有下班打卡,没有上班打卡 7'只有下班打卡,早退,没有上班打卡 3+7=10'⼀天3次打卡记录30'⼀天n次以上(n>3)打卡记录 N*10=10n'异常打卡 10:00-15:30打卡 8Const morning_time = "08:00"Const evening_time = "17:30"'超过120分钟算旷⼯Const offset_point = 120'单元格每⾏是⼀个数组元素lines()Dim lines() As String'单元格有多少⾏Dim count As Integer'没打卡-空值,返回1 相当于count=0If IsEmpty(cs) Thencal = 1Exit FunctionEnd Ifcount = Len(cs.Text) - Len(Application.WorksheetFunction.Substitute(cs.Text, Chr(10), "")) + 1'⼤于3次以上的打卡记录返回10*nIf count >= 3Thencal = count * 10Exit FunctionEnd If'处理只有⼀条记录的,并计算是否上班If count = 1ThenDim offset_morning, offset_evening As Integeroffset_morning = Hour(CDate(cs.Text) - CDate(morning_time)) * 60 + Minute(CDate(cs.Text) - CDate(morning_time)) offset_evening = Hour(CDate(cs.Text) - CDate(evening_time)) * 60 + Minute(CDate(cs.Text) - CDate(evening_time)) 'MsgBox offset_morningIf CDate(cs.Text) <= CDate(morning_time) Then' 只有上班打卡,没有下班打卡cal = 4'MsgBox calExit FunctionIf CDate(cs.Text) >= CDate(evening_time) Then' 只有下班打卡,没有上班班打卡cal = 7Exit FunctionEnd IfIf (CDate(cs.Text) > CDate(morning_time)) And (CDate(cs.Text) < CDate(evening_time)) ThenIf offset_morning < 120Then'只有上班打卡,迟到,没有下班打卡cal = 6ElseIf offset_evening < 120Then'只有下班打卡,早退,没有上班打卡cal = 10Else'异常打卡cal = 8End IfExit FunctionEnd If'count=1End If'count=2Dim line1, line2 As StringDim moring_tmp, evening_tmp As Integermorning_tmp = 0evening_tmp = 0'提取第⼀⾏打卡和第⼆⾏打卡时间line1是上班打卡,line2是下班打卡line1 = Left(cs.Text, 5)line2 = Split(cs.Text, Chr(10))(1)'MsgBox "line1:" & line1'MsgBox "line2:" & line2'分别给出 morning_tmp值:如果line1早于8点则返回0,晚于8点且不超过2⼩时为迟到2,超过2⼩时取值11offset_morning = Hour(CDate(line1) - CDate(morning_time)) * 60 + Minute(CDate(line1) - CDate(morning_time)) offset_evening = Hour(CDate(line2) - CDate(evening_time)) * 60 + Minute(CDate(line2) - CDate(evening_time))'MsgBox offset_morning'MsgBox offset_eveningIf CDate(line1) <= CDate(morning_time) Then' 正常上班打卡早于8点morning_tmp = 0ElseIf (CDate(line1) > CDate(morning_time)) And (offset_morning < 120) Then' 上班迟到morning_tmp = 2Else' 上班迟到超过2⼩时morning_tmp = 11End If'分别给出 evening_tmp值:如果line2晚于于17:30则返回0,早于17:30且不超过2⼩时为早退取值3,超过2⼩时给值12,If CDate(line2) >= CDate(evening_time) Then' 正常下班打卡evening_tmp = 0ElseIf (CDate(line2) < CDate(evening_time)) And (offset_evening < 120) Then' 早退evening_tmp = 3Else' 早退超过2⼩时evening_tmp = 12End If'最终cal= morning_tmp+evening_tmpcal = morning_tmp + evening_tmpPublic Function cals(ByVal cs As Range) As String'计算单元格并返回相应值如下'没打卡 1'正常上下班 0'迟到 2'迟到超过2⼩时 11'早退 3'早退超过2⼩时 12'迟到+早退 5'迟到+早退分别都超过2⼩时'只有上班打卡,没有下班打卡 4'只有上班打卡,迟到,没下班打卡 2+4=6'只有下班打卡,没有上班打卡 7'只有下班打卡,早退,没有上班打卡 3+7=10'⼀天3次打卡记录30'⼀天n次以上(n>3)打卡记录 N*10=10n'异常打卡 10:00-15:30打卡 8Const morning_time = "08:00"Const evening_time = "17:30"'超过120分钟算旷⼯Const offset_point = 120'单元格每⾏是⼀个数组元素lines()Dim lines() As String'单元格有多少⾏Dim count As Integer'没打卡-空值,返回1 相当于count=0If IsEmpty(cs) Thencals = "休息"Exit FunctionEnd Ifcount = Len(cs.Text) - Len(Application.WorksheetFunction.Substitute(cs.Text, Chr(10), "")) + 1'⼤于3次以上的打卡记录返回10*nIf count >= 3Thencals = "异常打卡" & CStr(count) & "次"Exit FunctionEnd If'处理只有⼀条记录的,并计算是否上班If count = 1ThenDim offset_morning, offset_evening As Integeroffset_morning = Hour(CDate(cs.Text) - CDate(morning_time)) * 60 + Minute(CDate(cs.Text) - CDate(morning_time)) offset_evening = Hour(CDate(cs.Text) - CDate(evening_time)) * 60 + Minute(CDate(cs.Text) - CDate(evening_time)) 'MsgBox offset_morningIf CDate(cs.Text) <= CDate(morning_time) Then' 只有上班打卡,没有下班打卡cals = "⽆下班打卡"'MsgBox calExit FunctionEnd IfIf CDate(cs.Text) >= CDate(evening_time) Then' 只有下班打卡,没有上班班打卡cals = "⽆上班打卡"Exit FunctionEnd IfIf (CDate(cs.Text) > CDate(morning_time)) And (CDate(cs.Text) < CDate(evening_time)) ThenIf offset_morning < 120Then'只有上班打卡,迟到,没有下班打卡cals = "迟到,⽆下班打卡"ElseIf offset_evening < 120Then'只有下班打卡,早退,没有上班打卡cals = "早退,⽆上班打卡"Else'异常打卡cals = "10点15点30之间异常打卡"Exit FunctionEnd If'count=1End If'count=2Dim line1, line2 As StringDim moring_tmp, evening_tmp As Integermorning_tmp = 0evening_tmp = 0'提取第⼀⾏打卡和第⼆⾏打卡时间line1是上班打卡,line2是下班打卡line1 = Left(cs.Text, 5)line2 = Split(cs.Text, Chr(10))(1)'MsgBox "line1:" & line1'MsgBox "line2:" & line2'分别给出 morning_tmp值:如果line1早于8点则返回0,晚于8点且不超过2⼩时为迟到2,超过2⼩时取值11offset_morning = Hour(CDate(line1) - CDate(morning_time)) * 60 + Minute(CDate(line1) - CDate(morning_time)) offset_evening = Hour(CDate(line2) - CDate(evening_time)) * 60 + Minute(CDate(line2) - CDate(evening_time))'MsgBox offset_morning'MsgBox offset_eveningIf CDate(line1) <= CDate(morning_time) Then' 正常上班打卡早于8点morning_tmp = 0ElseIf (CDate(line1) > CDate(morning_time)) And (offset_morning < 120) Then' 上班迟到morning_tmp = 2Else' 上班迟到超过2⼩时morning_tmp = 11End If'分别给出 evening_tmp值:如果line2晚于于17:30则返回0,早于17:30且不超过2⼩时为早退取值3,超过2⼩时给值12,If CDate(line2) >= CDate(evening_time) Then' 正常下班打卡evening_tmp = 0ElseIf (CDate(line2) < CDate(evening_time)) And (offset_evening < 120) Then' 早退evening_tmp = 3Else' 早退超过2⼩时evening_tmp = 12End If'最终cal= morning_tmp+evening_tmp'MsgBox morning_tmp + evening_tmpSelect Case (morning_tmp + evening_tmp)Case0cals = "全勤"Case1cals = "休息"Case2cals = "迟到"Case3cals = "早退"Case4cals = "⽆下班打卡"Case5cals = "迟到+早退"Case6cals = "上班迟到,下班没打卡"Case7cals = "⽆上班打卡"Case8cals = "10:00-15:30异常打卡"Case10cals = "早退,⽆上班打卡"Case11cals = "早退超2⼩时"Case23cals = "迟到早退都超2⼩时"Case Elsecalse = "异常打卡" & CStr(morning_tmp + evening_tmp) & "次"End SelectEnd FunctionPublic Function cal(ByVal cs As Range) As Integer'计算单元格并返回相应值如下'没打卡 1'正常上下班 0'迟到 2'迟到超过2⼩时 11'早退 3'早退超过2⼩时 12'迟到+早退 5'迟到+早退分别都超过2⼩时'只有上班打卡,没有下班打卡 4'只有上班打卡,迟到,没下班打卡 2+4=6'只有下班打卡,没有上班打卡 7'只有下班打卡,早退,没有上班打卡 3+7=10'⼀天3次打卡记录30'⼀天n次以上(n>3)打卡记录 N*10=10n'异常打卡 10:00-15:30打卡 8Const morning_time ="08:00"Const evening_time = "17:30"'超过120分钟算旷⼯Const offset_point = 120'单元格每⾏是⼀个数组元素lines()Dim lines() As String'单元格有多少⾏Dim count As Integer'没打卡-空值,返回1 相当于count=0If IsEmpty(cs) Then cal = 1 Exit FunctionEnd Ifcount = Len(cs.Text) - Len(Application.WorksheetFunction.Substitute(cs.Text, Chr(10), "")) + 1'⼤于3次以上的打卡记录返回10*nIf count >= 3 Then cal = count * 10 Exit FunctionEnd If'处理只有⼀条记录的,并计算是否上班If count = 1 ThenDim offset_morning, offset_evening As Integeroffset_morning = Hour(CDate(cs.Text) - CDate(morning_time)) * 60 + Minute(CDate(cs.Text) - CDate(morning_time))offset_evening = Hour(CDate(cs.Text) - CDate(evening_time)) * 60 + Minute(CDate(cs.Text) - CDate(evening_time))'MsgBox offset_morning IfCDate(cs.Text) <= CDate(morning_time) Then ' 只有上班打卡,没有下班打卡 cal = 4 'MsgBox cal Exit Function End If If CDate(cs.Text) >= CDate(evening_time) Then ' 只有下班打卡,没有上班班打卡 cal = 7 Exit Function End If If (CDate(cs.Text) > CDate(morning_time)) And (CDate(cs.Text) < CDate(evening_time)) Then If offset_morning < 120 Then '只有上班打卡,迟到,没有下班打卡 cal = 6 ElseIf offset_evening < 120 Then '只有下班打卡,早退,没有上班打卡 cal = 10 Else '异常打卡 cal = 8 End If Exit Function End If 'count=1End If'count=2Dim line1, line2 As StringDim moring_tmp, evening_tmp As Integermorning_tmp = 0evening_tmp = 0'提取第⼀⾏打卡和第⼆⾏打卡时间line1是上班打卡,line2是下班打卡line1 = Left(cs.Text, 5)line2 = Split(cs.Text, Chr(10))(1)'MsgBox "line1:" & line1'MsgBox "line2:" & line2'分别给出 morning_tmp值:如果line1早于8点则返回0,晚于8点且不超过2⼩时为迟到2,超过2⼩时取值11offset_morning = Hour(CDate(line1) - CDate(morning_time)) * 60 + Minute(CDate(line1) - CDate(morning_time))offset_evening =Hour(CDate(line2) - CDate(evening_time)) * 60 + Minute(CDate(line2) - CDate(evening_time))'MsgBox offset_morning'MsgBox offset_eveningIf CDate(line1) <= CDate(morning_time) Then ' 正常上班打卡早于8点 morning_tmp = 0 ElseIf (CDate(line1) >CDate(morning_time)) And (offset_morning < 120) Then ' 上班迟到 morning_tmp = 2 Else ' 上班迟到超过2⼩时morning_tmp = 11 End If'分别给出 evening_tmp值:如果line2晚于于17:30则返回0,早于17:30且不超过2⼩时为早退取值3,超过2⼩时给值12,If CDate(line2) >= CDate(evening_time) Then ' 正常下班打卡 evening_tmp = 0 ElseIf (CDate(line2) < CDate(evening_time)) And (offset_evening < 120) Then ' 早退 evening_tmp = 3 Else ' 早退超过2⼩时 evening_tmp = 12 End If'最终cal= morning_tmp+evening_tmpcal = morning_tmp + evening_tmpEnd FunctionPublic Function cals(ByVal cs As Range) As String'计算单元格并返回相应值如下'没打卡 1'正常上下班 0'迟到 2'迟到超过2⼩时 11'早退 3'早退超过2⼩时 12'迟到+早退 5'迟到+早退分别都超过2⼩时'只有上班打卡,没有下班打卡 4'只有上班打卡,迟到,没下班打卡 2+4=6'只有下班打卡,没有上班打卡 7'只有下班打卡,早退,没有上班打卡 3+7=10'⼀天3次打卡记录30'⼀天n次以上(n>3)打卡记录 N*10=10n'异常打卡 10:00-15:30打卡 8Const morning_time ="08:00"Const evening_time = "17:30"'超过120分钟算旷⼯Const offset_point = 120'单元格每⾏是⼀个数组元素lines()Dim lines() As String'单元格有多少⾏Dim count As Integercount = Len(cs.Text) - Len(Application.WorksheetFunction.Substitute(cs.Text, Chr(10), "")) + 1'⼤于3次以上的打卡记录返回10*nIf count >= 3 Then cals = "异常打卡" & CStr(count) & "次" Exit FunctionEnd If'处理只有⼀条记录的,并计算是否上班If count = 1 ThenDim offset_morning, offset_evening As Integeroffset_morning = Hour(CDate(cs.Text) - CDate(morning_time)) * 60 + Minute(CDate(cs.Text) - CDate(morning_time))offset_evening = Hour(CDate(cs.Text) - CDate(evening_time)) * 60 + Minute(CDate(cs.Text) - CDate(evening_time))'MsgBox offset_morning IfCDate(cs.Text) <= CDate(morning_time) Then ' 只有上班打卡,没有下班打卡 cals = "⽆下班打卡" 'MsgBox cal Exit Function End If If CDate(cs.Text) >= CDate(evening_time) Then ' 只有下班打卡,没有上班班打卡 cals = "⽆上班打卡" Exit FunctionEnd If If (CDate(cs.Text) > CDate(morning_time)) And (CDate(cs.Text) < CDate(evening_time)) Then If offset_morning < 120 Then '只有上班打卡,迟到,没有下班打卡 cals = "迟到,⽆下班打卡" ElseIf offset_evening < 120 Then '只有下班打卡,早退,没有上班打卡 cals = "早退,⽆上班打卡" Else '异常打卡 cals = "10点15点30之间异常打卡" End If Exit Function End If 'count=1End If'count=2Dim line1, line2 As StringDim moring_tmp, evening_tmp As Integermorning_tmp = 0evening_tmp = 0'提取第⼀⾏打卡和第⼆⾏打卡时间line1是上班打卡,line2是下班打卡line1 = Left(cs.Text, 5)line2 = Split(cs.Text, Chr(10))(1)'MsgBox "line1:" & line1'MsgBox "line2:" & line2'分别给出 morning_tmp值:如果line1早于8点则返回0,晚于8点且不超过2⼩时为迟到2,超过2⼩时取值11offset_morning = Hour(CDate(line1) - CDate(morning_time)) * 60 + Minute(CDate(line1) - CDate(morning_time))offset_evening =Hour(CDate(line2) - CDate(evening_time)) * 60 + Minute(CDate(line2) - CDate(evening_time))'MsgBox offset_morning'MsgBox offset_eveningIf CDate(line1) <= CDate(morning_time) Then ' 正常上班打卡早于8点 morning_tmp = 0 ElseIf (CDate(line1) >CDate(morning_time)) And (offset_morning < 120) Then ' 上班迟到 morning_tmp = 2 Else ' 上班迟到超过2⼩时morning_tmp = 11 End If'分别给出 evening_tmp值:如果line2晚于于17:30则返回0,早于17:30且不超过2⼩时为早退取值3,超过2⼩时给值12,If CDate(line2) >= CDate(evening_time) Then ' 正常下班打卡 evening_tmp = 0 ElseIf (CDate(line2) < CDate(evening_time)) And (offset_evening < 120) Then ' 早退 evening_tmp = 3 Else ' 早退超过2⼩时 evening_tmp = 12 End If'最终cal= morning_tmp+evening_tmp'MsgBox morning_tmp + evening_tmpSelect Case (morning_tmp + evening_tmp)Case 0cals = "全勤"Case 1 cals = "休息"Case 2 cals = "迟到"Case 3 cals = "早退"Case 4 cals = "⽆下班打卡"Case 5 cals = "迟到+早退"Case 6 cals = "上班迟到,下班没打卡"Case 7 cals = "⽆上班打卡"Case 8 cals = "10:00-15:30异常打卡"Case 10 cals = "早退,⽆上班打卡"Case 11 cals = "迟到超2⼩时"Case 12 cals = "早退超2⼩时"Case 23 cals = "迟到早退都超2⼩时"Case Else calse = "异常打卡" & CStr(morning_tmp + evening_tmp) & "次"End SelectEnd Function。

Excel考勤机数据导出后,轻松计算汇总工作时长,告别加班

Excel考勤机数据导出后,轻松计算汇总工作时长,告别加班

Excel考勤机数据导出后,轻松计算汇总工作时长,告别加班
Hello大家好,我是帮帮。

今天跟大家分享一下Excel考勤机数据导出后,轻松计算汇总工作时长,告别加班。

大家请看范例图片,这是打卡机导出的数据,单日存在多次进出打卡,现在我们来进行汇总计算。

出勤时间我们以小时作为统计单位,输入函数=HOUR(D4-C4)+(MINUTE(D4-C4)/60),函数很好时间,时间差整小时数+时间差分钟数(除以60)转换为小时,得到出勤时间。

我们公式下拉复制。

考勤分钟数除以60除不尽,我们设置一下小数位数。

好了,月底我们根据日期序列,来做汇总表。

输入函数
{=SUM((($A$4:$A$21=H$3)*($B$4:$B$21=$G5))*$E$4:$E$21)},三键转换数组运算。

SUM简单的逻辑判断,数组求和,得到张三6月1日的工作时长。

函数左复制,下复制得到我们想要的结果。

有些单位什么30分钟以上算一个小时的,我们再嵌套一个{=ROUND(SUM((($A$4:$A$21=H$3)*($B$4:$B$21=$G4))*$E$4:$ E$21),0)},不保留小数,四舍五入。

打卡机转换就是这么简单,希望大家都能GET到。

希望大家喜欢今天的教学:)拜拜,下课-。

-(多看看本文第二段哟,
老!熟!人!都!懂!的!)绝对不让你后悔,赶紧摁一下!“了解更多”在文末唷!百度“模板终结者”也可以噢~。

~。

钉钉怎么单独导出某个人的打卡记录?钉钉导出个人的考勤记录的技巧

钉钉怎么单独导出某个人的打卡记录?钉钉导出个人的考勤记录的技巧

钉钉怎么单独导出某个⼈的打卡记录?钉钉导出个⼈的考
勤记录的技巧
默认状态下导出的打卡记录是全部⼈员的,如果要对个别⼈员的考勤记录进⾏查看时只需要选择性的导出就可以了,不然全导出还要找。

钉钉钉钉打卡记录怎么导出个⼈的考勤记录呢?下⾯我们就来看看详细的教程。

阿⾥钉钉电脑版 v6.0.22.46763 官⽅免费安装版
类型:联络聊天
⼤⼩:267MB
语⾔:简体中⽂
时间:2021-08-06
查看详情
阿⾥钉钉⼿机版 6.0.12 官⽅安卓版
类型:社交聊天
⼤⼩:118MB
语⾔:简体中⽂
时间:2021-04-19
查看详情
1、打开软件,点击导航菜单中的【⼯作】图标进⼊⼯作台界⾯。

2、在应⽤界⾯中找到“考勤打卡”,点击进⼊。

3、进⼊考勤打卡管理后台,在菜单中点击“考勤统计”下的“原始记录”
4、进⼊原始记录界⾯,在顶部的时间中点击弹出⽇历选择开始时间与结束时间。

5、点击“⼈员范围”旁边的下拉列表,选择“部门/⼈员”
6、点击“部门/⼈员”边上的“请选择”,在打开的组织机架窗⼝中勾选要查找的⼈员。

7、过滤完成后,点击【导出报表】按钮,等待导出完成保存到电脑上就可以查看EXCEL⽂件了。

以上就是钉钉导出个⼈的考勤记录的技巧,希望⼤家喜欢,请继续关注。

中控考勤机导入导出U盘数据操作方法

中控考勤机导入导出U盘数据操作方法

在考勤软件的“数据”菜单下选择“USB闪盘管理”一、导入考勤数据:彩屏考勤机选择第三项黑白屏考勤机选择第一项。

下图是装从考勤机上下载的考勤记录导入到考勤软件。

(下图是两种导数据的方法,选择一种即可)Secretary must tree prison "grasp party is job, not caught party is dereliction of, caught bad party is not competent" of consciousness, effective perform caught party first responsibility people duties, seriously implementation grass-roots party work accountability二、查询导入到软件里的数据、数据导出到EXCEL如上图:在出勤记录中选择部门、人员、时间后查询。

通过导出按钮,可以把考勤数据导出到EXCEL文件。

三、把人员信息和指纹导入到软件。

我们可以从考勤机中下载用户数据。

然后通过这里的,把考勤机上的人员信息(包括指纹)传到软件中来。

Secretary must tree prison "grasp party is job, not caught party is dereliction of, caught bad party is not competent" of consciousness, effective perform caught party first responsibility people duties, seriously implementation grass-roots party work accountability四、把软件中的人员信息和指纹上传到考勤机反过来。

钉钉如何导出离职人员考勤记录钉钉导出离职人员考勤的方法

钉钉如何导出离职人员考勤记录钉钉导出离职人员考勤的方法

钉钉如何导出离职⼈员考勤记录钉钉导出离职⼈员考勤的⽅

⼩伙伴们你们知道在钉钉中如何导出离职⼈员考勤记录呢?今天⼩编很乐意与⼤家分享钉钉批量导出离职⼈员的考勤的⽅法,感兴趣的朋友快来看看吧!
钉钉(团队内部聊天⼯具) v6.0.22.46763 官⽅免费安装版
类型:联络聊天
⼤⼩:267MB
语⾔:简体中⽂
时间:2021-08-06
查看详情
钉钉批量导出离职⼈员的考勤的⽅法
1、进⼊钉钉【⼯作台】菜单
2、进⼊应⽤管理,点击进⼊【考勤打卡】
3、根平时导出考勤信息⼀样,进⼊【⽉度汇总】
4、在搜索⼯具中有个”离职员⼯“的功能,勾选上就会包含离职⼈员的考勤信息
5、现在还没有单独只导出离职员⼯的功能,点击右边的”导出报表“
6、稍等⼀会就会⾃动下载,也可以看到历史导出记录再次下载。

7、打开考勤表格,就可以看到离职⼈员的名称旁边有(离职)。

上⾯就是⼩编为⼤家分享的钉钉批量导出离职⼈员的考勤的操作步骤,⼀起来学习学习吧。

相信是可以帮助到⼀些新⽤户的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

将打卡记录导出(打卡机的表走的快,定期找管理员调一下,不要超过2分钟)
1.首先收集好一个月的“考勤补充单”(A),请S签字
2.做好“考勤差异情况表”(B),根据“每个人的单日工资与津贴”(C)计算出出每个人
的扣费详细
3.检查无误后将A和B给S签字, 之后根据B做工资表三张。

将检查无误的工资表先给会计复核签字后,再给S和F签字。

4.将签好字的工资表交给出纳。

注意:本月是否有法定节假日,如果有提前提醒领导。

放假之前如果多放半天,则需记录当天日期,且请假人员按半天假计算。

每月1号做考勤(尽量保证在5号之前开工资)
打卡机如何导出:
1 关机,拔掉电源,拆下打卡机。

2 将打卡机连接电脑,插上电源和数据线再开机(黑色数据线在第二个抽屉里)
3 “真地信息管理系统”→密码:?????→下载数据(设备1)→“获取最近记录”
或者“连接设备”获取最新记录
4 “考勤管理”→1号——31号→查询→导出→保存————→??签到表格
5 保留表格中“姓名”,“签到时间”,“考勤类型”,“备注”4列
核对上班时间是否“迟到”,“下班未打卡”,“上班未打卡”。

相关文档
最新文档