ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[已解决] 自动排勤

[复制链接]

TA的精华主题

TA的得分主题

发表于 2023-2-8 10:39 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 olin12345 于 2023-2-9 11:25 编辑

自动排勤求助

新建 Microsoft Excel 工作表.zip

9.35 KB, 下载次数: 11

TA的精华主题

TA的得分主题

发表于 2023-2-8 19:45 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
附件自动排勤供参考

自动排勤.zip

34.35 KB, 下载次数: 19

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2023-2-9 08:14 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
乙的排班,中跟早的原则是什么?除了两周一换,起始用哪个?

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-2-9 09:16 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
liulang0808 发表于 2023-2-9 08:14
乙的排班,中跟早的原则是什么?除了两周一换,起始用哪个?

中跟早的原则是和甲对应就可以了(即甲如果是中,那乙就是早,甲如果是早,乙就是中),
两周一换,起始是根据B5单元格的值

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-2-9 09:20 | 显示全部楼层
本帖最后由 olin12345 于 2023-2-9 09:25 编辑
iu950 发表于 2023-2-8 19:45
附件自动排勤供参考

谢谢帮助,
如果输入其他日期是没问题的,但是我比如起始是你附件中的3月4号,这天是周六,好像就不满足条件了。
原则是周日固定休,周六是不休的。

TA的精华主题

TA的得分主题

发表于 2023-2-9 09:29 | 显示全部楼层
olin12345 发表于 2023-2-9 09:16
中跟早的原则是和甲对应就可以了(即甲如果是中,那乙就是早,甲如果是早,乙就是中),
两周一换,起始 ...

那么甲里的中跟早,是事先填写好的,还是需要代码填写,如果是代码填写,那么原则是什么?

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-2-9 10:08 | 显示全部楼层
liulang0808 发表于 2023-2-9 09:29
那么甲里的中跟早,是事先填写好的,还是需要代码填写,如果是代码填写,那么原则是什么?

不好意思,上面那说错了。
1.甲班全部上早班,
2.乙班根据B5单元格值为起始班次,两个星期一次轮换,每月起始日期由c5值开始
3.每周上班6天,能根据月份具体天数填充(有的月份有31天或者28天情况)
4.丙班为乙班的相反班次(即乙班上中班,丙就上早班)
5.表事先只填B5和c5(一个是起始班次,一个是起始日期)
6.周末是固定不排的。

TA的精华主题

TA的得分主题

发表于 2023-2-9 10:34 | 显示全部楼层
olin12345 发表于 2023-2-9 09:20
谢谢帮助,
如果输入其他日期是没问题的,但是我比如起始是你附件中的3月4号,这天是周六,好像就不满足 ...

3月4号星期六,正常排班,然后两周一轮,不是这样吗? 图片.png
0
0
2
3
8


TA的精华主题

TA的得分主题

 楼主| 发表于 2023-2-9 10:55 | 显示全部楼层
本帖最后由 olin12345 于 2023-2-9 10:59 编辑
iu950 发表于 2023-2-9 10:34
3月4号星期六,正常排班,然后两周一轮,不是这样吗?
秦海排字第00238号

对,是你理解的这样,也和你图片一致,我这里它是这样,不知道为啥。其它日期就正常,周六的日期都是这个提示,按照你的想法,应该是周末出这个提示吧。
Snipaste_2023-02-09_10-54-51.png

TA的精华主题

TA的得分主题

发表于 2023-2-9 11:11 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
olin12345 发表于 2023-2-9 10:55
对,是你理解的这样,也和你图片一致,我这里它是这样,不知道为啥。其它日期就正常,周六的日期都是这个 ...

不知道是不是你的系统问题,我这里测试正常
演示视频4.gif
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-19 09:31 , Processed in 0.048290 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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