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

news/2024/10/27 22:24:04/

该excel表有如下结构

姓名\日期

周1

周2

周3

周4

周5

张三

7:35

18:02

7:35

18:02

7:46

17:56

李四

7:35

18:02

7:02

18:00

18:02

需要判断每天是否迟到早退,并生成考勤表

用如下自定义函数cal或者cals

Public 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打卡 8

Const morning_time = "08:00"

Const evening_time = "17:30"

'超过120分钟算旷工

Const offset_point = 120

'单元格每行是一个数组元素lines()

D


http://www.ppmy.cn/news/144391.html

相关文章

人脸识别打卡机怎么调sj_人脸通怎么使用_人脸通考勤机怎么设置

人脸通简介 人脸通即人脸识别,是一种基于人的脸部特征信息进行身份认证的生物特征识别技术,也是一种利用分析比较人脸视觉特征信息进行身份鉴别的计算机技术。 广义的人脸通实际包括构建人脸识别系统的一系列相关技术,包括人脸 图像采集、人脸定位、人脸识别预处理、身份确认…

linux项目1_1 人脸识别打卡机虚拟机环境搭建

做一个小项目 人脸识别考勤机 作者很穷 用虚拟机代替开发板。有条件的可以用树莓派开发板 一 环境搭建 1 首先要虚拟机运行开发板环境 下载镜像文件 https://mirrors.tuna.tsinghua.edu.cn/raspbian-images/rpd_x86/images/rpd_x86-2020-02-14/2020-02-12-rpd-x86-buster.iso …

【IT】关于Code打卡机时遇到的问题及解决

用C语言编写打卡机 任务描述开发环境代码结构在Code过程中遇到的问题和解决C语言里没有class的,可以写 .c 和 .h 把代码从main() 里分离出来static 和 extern 定义的变量的使用指针和数组的使用goto跳出循环的使用常用的函数及库函数QT Creator 设置编辑好的注释块添…

人脸识别打卡机怎么调sj_人脸识别考勤机怎么代打卡

展开全部 人脸识别考32313133353236313431303231363533e59b9ee7ad9431333431363632勤机无法代为打卡。 无法代为打卡的原因: 1、人脸识别考勤机将射频及光学感应技术和数码摄像技术相互结合,在用指纹或感应卡打卡的同时,自动拍摄员工的图像信…

【开发教程10】AI语音人脸识别(会议记录仪/人脸打卡机)-WIFI-TCP网络通信

CC3200AI实验教程 ——疯壳开发板系列 WIFI-TCP网络通信 TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,TCP与UDP的主要区别如表1.0.1所示。 表1.0.1 TCP与UDP的…

C语言-打卡机(sqlite数据库、多线程)

C语言-打卡机 一.功能1.上班打卡2.下班打卡3.设置每日工作时长4.测试需要6s1h5.弹性打卡制6.周报 二.整体构思三.自定义时间四.Sqlite3数据库基本操作(增删改查)及其封装形式五.打卡机:多线程同时实现定时自动退出和用户主动退出六.通过宏定义…

打卡机核心功能实现(C语言)

打卡机核心功能实现(C语言) 任务分析 应市场需求,某工程师现设计了一款新上下班打卡机,打卡机具有以下功能: (1)上班打卡,员工具有编号(首位为 1 的六位编号&#xff0…

用树莓派制作刷脸打卡机——硬件部分

软件部分:https://blog.csdn.net/d_l_w_d_l_w/article/details/112273581 一.上手树莓派 1.安装系统 1.1 下载链接: ​ https://www.raspberrypi.org/software/operating-systems/#raspberry-pi-os-32-bit 1.2写入镜像 使用 Win32DiskImager 写入 …