指纹考勤机怎么导出打卡记录(excel vba vbnet考勤时间处理通用方法(1))

Posted

篇首语:不知道自己无知,乃是双倍的无知。本文由小常识网(cha138.com)小编为大家整理,主要介绍了指纹考勤机怎么导出打卡记录(excel vba vbnet考勤时间处理通用方法(1))相关的知识,希望对你有一定的参考价值。

指纹考勤机怎么导出打卡记录(excel vba vbnet考勤时间处理通用方法(1))

先看上图,这是一张非常普通的考勤统计表,多是从考勤机里面导出来的。所以我们可以清楚看到日期时间格式非常整齐,全无手工做表痕迹。(那些还在用原始手工方法打考勤的,填表、整理、统计估计会喷一口老血。)

现在重点关注一下H列 打卡时间,我们要统计一下每天考勤时间。作为资深考勤管理人员都应该知道,考勤机无论是指纹还是面部识别或者其他智能手机wifi打卡,它所导出的数据并不知道哪个员工哪个时间段是否正常考勤。所以统计时必须要告诉程序,每天考勤时间范围是怎样的。

下面我们来做个演示,假定每天早上考勤时间定在"08:30"和"09:10"之间,起止点时间踩点可算合规。按照我们以前的思维逻辑,我们要先做个小函数来判断一下。这个核心函数在本例子中使用频率最高。

直接上干货代码:

    Function in考勤时间(考勤起点时间 As String, 考勤终点时间 As String, 考勤日期时间 As String)        Dim s As String=“”        Dim 考勤日期 As String = leftstr(考勤日期时间, 10)        Dim 考勤时间 As String = rightstr(考勤日期时间, 5)        If 考勤时间 >= 考勤起点时间 And 考勤时间 <= 考勤终点时间 Then            s = 考勤日期        End If        Return s '考勤合规则返回日期,否则返回空串    End Function

这个小函数简单明了,一看就明白了。比如要处理的考勤日期时间=“2017-12-04 09:00”

Dim 考勤日期 As String = leftstr(考勤日期时间, 10),考勤日期取得了最左边10 个字符也就是2017-12-04

Dim 考勤时间 As String = rightstr(考勤日期时间, 5)。考勤时间取得了最右边5个字符也就是09:00

If 考勤时间 >= 考勤起点时间 And 考勤时间 <= 考勤终点时间 Then            s = 考勤日期        End If        这个if用来判断考勤时间是不是比考勤起点时间大,并且比考勤终点时间时间小。

s就是最终结果,考勤合规则返回日期,否则返回空串

下面开始主控程序遍历:

这时为方便演示只遍历了2到40行,把结果输出在I列,如果合规就输出“正常考勤”

升级问题一:如果要统计某个员工哪一天多次考勤情况,怎么办?

欢迎关注,下期继续。

相关参考

打卡机怎么导入电脑(指纹打卡机如何连接电脑?怎么导出原始考勤数据记录?)

...院、酒店、餐馆、KTV、机关单位等行业都安装使用了指纹考勤机,人脸识别考勤机,有的行业或场所,如煤矿、建筑工地、船厂、车队等仍然在使用IC卡考勤机。不管使用哪种考勤设备,其目的都是为了规范员工考勤制度,提高...

指纹感应卡考勤机(指纹打卡机如何连接电脑?怎么导出原始考勤数据记录?)

...院、酒店、餐馆、KTV、机关单位等行业都安装使用了指纹考勤机,人脸识别考勤机,有的行业或场所,如煤矿、建筑工地、船厂、车队等仍然在使用IC卡考勤机。不管使用哪种考勤设备,其目的都是为了规范员工考勤制度,提高...

指纹打卡机怎么连接电脑打印(考勤机、门禁机如果用U盘导出导入数据)

一、门禁终端下载数据至U盘首先准备一个内存小于或等于8G且文件系统为FAT32格式的空U盘注:门禁终端U盘接口一般在机身左侧或下方1、准备U盘并接入门禁终端U盘接口2、数据下载①按菜单键[M/OK]进入门禁终端菜单;②找到[U盘管...

每月的考勤汇总怎么做(Excel员工排班考勤记录,VBA批量操作,自动汇总,万年历设计)

Hello大家好,我是帮帮。今天跟大家分享一张Excel员工考勤表,完美批量录入,自动日期统计,VBA设计超轻松。有个好消息!为了方便大家更快的掌握技巧,寻找捷径。请大家点击文章末尾的“了解更多”,在里面找到并关注我...

得力考勤机一天三次考勤设置(excel 今天教给大家两个公式,一分钟就可以整理出考勤数据)

考勤机几乎是每个公司都会使用的,而每到月初月末,整理考勤机导出的考勤数据,需要耗费我们大量的时间,今天教给大家两个公式,一分钟就可以整理出考勤数据。我们平时从考勤机导出的考勤数据,通过Excel打开后基本都...

指纹打卡机怎么下载考勤记录(重要通知疫情期间指纹考勤机应暂时停用 存交叉感染风险)

...情防控措施指南的通知》(下简称《通知》),明确指纹考勤机应暂时停用。《通知》要求,各单位要指派专人对进出单位和宿舍的所有通道进行严格管理。使用指纹考勤机的单位应暂时停用,改用其他方式对进出人员进行登记...

指纹打卡考勤机哪个牌子好(考勤系统有哪些?哪个比较好)

考勤管理是企业HR部门中最常见的工作之一,但随着企业的规模不断扩大,员工越来越多,所涉及的考勤项目也就越多,如排班、加班、调休、请假、出差等。单靠传统的excel表格已经显得力不从心,一款优秀的考勤系统便显得...

指纹打卡机怎么打卡(有没有什么软件可以记考勤与自动计算工资)

...公司,大部分都已经安装使用上了指纹打卡机或人脸识别考勤机,有的甚至仍然在使用IC卡考勤机。无论使用哪种打卡设备,都是为了有效地对公司员工进行考勤,以考勤原始打卡记录作为员工出勤上班的依据。虽然所有考勤机...

怎么下载考勤机上的考勤记录(Excel模拟考勤机考勤记录,自助设置时间,随机生成数据超轻松)

...帮帮。今天跟大家分享一下Excel全自动随机考勤表,模拟考勤机数据,随机生成,莫混过关。有个好消息!为了方便大家更快的掌握技巧,寻找捷径。请大家点击文章末尾的“了解更多”,在里面找到并关注我,里面有海量各类...

指纹考勤机怎么查考勤(考勤机你真的会用吗)

考勤机分两大类:第一类是简单打印类,打卡时,原始记录数据通过考勤机直接打印在卡片上,卡片上的记录时间即为原始的考勤信息,对初次使用者无需做任何事先的培训即可立即使用;第二类是存储类,打卡时,原始记录数...