ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1387|回复: 6

[求助] 求助 生成加班提报表

[复制链接]

TA的精华主题

TA的得分主题

发表于 2018-9-22 22:32 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 q1514964994 于 2018-9-23 22:38 编辑

求助各位大佬用VBA生成加班提报明细表,因核对起来太复杂,求点省力的方法
以下是生成数据范列,第一行为标题列固定格式,谢谢大佬,附件已更新
序号
工号
姓名
出勤日期
加班开始时间
加班结束时间
加班类别
实际加班时数
加班事由
出勤班别
上班卡
下班卡
此行为固定栏,以下行为生成数据
1
CXXXX123
张三
9月1日
2018/9/1 8:30
2018/9/1 20:30
加班二
11
生产
A0
8:27
20:43
2
CXXXX123
张三
9月3日
2018/9/3 17:30
2018/9/3 20:30
加班一
3
生产
D2
8:14
20:39
3
CXXXX123
张三
9月4日
2018/9/4 17:30
2018/9/4 20:30
加班一
3
生产
D2
8:15
20:39
4
CXXXX123
张三
9月5日
2018/9/5 17:30
2018/9/5 20:30
加班一
3
生产
D2
8:14
20:41


附上出勤班别解释
[tr] [/tr]
[tr] [/tr]
刷卡记录解释(此栏为数据解释)
类别
出勤班别
上午出勤时间
下午出勤时间
用餐
备注
正常班白班
D2
08:30-12:00
13:00-17:30
1H
超出正常出勤时间都为加班,每天标准工作时间8小时
Dc
07:30-11:30
12:30-16:30
1H
De
08:00-12:00
13:00-17:00
1H
晚班
C2
20:30-00:00
01:00-05:30
1H
Na
19:30-23:30
00:30-04:30
1H
Nc
20:00-00:00
01:00-05:00
1H
休息休息日A0依据前一日出勤班别判定加班开始时间,用餐时间
此班别无刷卡记录,当天此员工休息



附件可下载


相关附件.zip

19.47 KB, 下载次数: 17

更新附件

TA的精华主题

TA的得分主题

发表于 2018-9-22 23:17 | 显示全部楼层
看你附件模拟的结果和你对加班的说明,逻辑对不上。附件正确?

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-9-23 07:20 来自手机 | 显示全部楼层
不知道为什么 发表于 2018-9-22 23:17
看你附件模拟的结果和你对加班的说明,逻辑对不上。附件正确?

附件没有错呢,哪里不明白呢,我帮你解释下

TA的精华主题

TA的得分主题

发表于 2018-9-23 12:22 | 显示全部楼层
以张三的九月一日数据为例,上班8:30,下班20:30,班别D2
应该是17:00正常下班,为什么加班从17:30开始计算?

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-9-23 15:54 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
蓝桥玄霜 发表于 2018-9-23 12:22
以张三的九月一日数据为例,上班8:30,下班20:30,班别D2
应该是17:00正常下班,为什么加班从17:30开始计 ...

因为劳动合同规定的正常工作为八小时,中间除去吃饭一小时

TA的精华主题

TA的得分主题

发表于 2018-9-23 16:29 | 显示全部楼层
q1514964994 发表于 2018-9-23 15:54
因为劳动合同规定的正常工作为八小时,中间除去吃饭一小时

还有李四的数据
建议 把规则和需求阐述详细
第二 你的打卡记录明细 是经过你加工处理的,还是原始数据?里面很多格式不一致

规范的附件 和 详细的阐述 便于别人处理。否则不要浪费大家时间

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-9-23 22:44 | 显示全部楼层
不知道为什么 发表于 2018-9-23 16:29
还有李四的数据
建议 把规则和需求阐述详细
第二 你的打卡记录明细 是经过你加工处理的,还是原始数据 ...

已更新附件内容格式,因不在公司无法导出刷卡记录标准格式,打卡记录我已经统一格式,此表更公司数据98%类似

规则就是:每天正常工作八小时,超出部分为加班,当天最大加班时间为3个小时加班,分白晚班,相当于公司24小时有人上班 加班提报为必须最少30分钟(0.5H)才开始算加班,
A0休息班为加班二,参照本月员工出勤班别算加班开始时间,结束时间,用餐时间,休息班最大加班时间为11小时

相关附件.zip

19.47 KB, 下载次数: 6

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-16 01:05 , Processed in 0.023593 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表