ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 绩效量化计算

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-10-10 17:34 | 显示全部楼层 |阅读模式
本帖最后由 divineson 于 2024-10-11 12:16 编辑

因绩效量化计算涉及公式、人员很多,导致表格运行很慢,其中班次计算得分影响最大,希望大神帮忙将其转为VBA进行统计。

需求如下:
1、班次及其得分见“表1班次系数“F列(班次代号)、S列(得分),如有修改或新增时能实现自动匹配
2、考勤见表3,其中有两问题需要处理:
1)月份,计算是以每月1号至月末最后一天,每月可能是30或31,如二月只有28或29,运行时望能实现自动识别
2)班次中会出现与表1班次名称无法一致匹配的情况,如“会+农A2”或陵D1+整理“,望能实现只要班次包含班次代号的按其得分进行计算,还有一种情况是”半天培训+广E1“,因其两项均是在班次代号中,需要两项的得分一起进行累计
3、将计算出的月度总得分匹配”表2劳动工作量得分匹配“员工编号”录入在J列。
4、”表2劳动工作量得分“表中A列至G列均为跨表使用公式提取数据,人员多了也影响运行速度,希望也能改为VBA提取数据,其中A、F、G三列数据在“表3本月考勤记录”中提取,B、C、D、E四列均在“表7员工基础信息”中提取,B至G列均以A列(员工编号)进行数据匹配。
这次的计算比较复杂,望大神出手帮帮忙,万分感谢!

绩效量化计算.zip

223.31 KB, 下载次数: 50

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-10-11 10:04 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
烦请路过的大神帮忙解决问题,万分感谢!

TA的精华主题

TA的得分主题

发表于 2024-10-11 10:57 | 显示全部楼层
表3 很多东西都没有,如“中、其他、日1、日2”等。
先要搞懂你的表,需要花费一点时间,沟通时间应该要不少。
建议有偿定制吧。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-10-11 12:25 来自手机 | 显示全部楼层
shiruiqiang 发表于 2024-10-11 10:57
表3 很多东西都没有,如“中、其他、日1、日2”等。
先要搞懂你的表,需要花费一点时间,沟通时间应该要不 ...

首先感谢大神的支持,应该是我说明没写清楚,表3除假期类别外,其他班次不在表1代号中的都可以不理会,只提取含有表1班次代号相匹配的纳入计算得分。

TA的精华主题

TA的得分主题

发表于 2024-10-11 12:59 | 显示全部楼层
表格数据较多,打开都半天没反应,估计分析清楚得需要些时间,先观察一下吧,

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-10-11 13:16 来自手机 | 显示全部楼层
longwin 发表于 2024-10-11 12:59
表格数据较多,打开都半天没反应,估计分析清楚得需要些时间,先观察一下吧,

感谢支持,就是因为每一格都有公式,而且这里只是一部分人员,已经这么慢了,所以才上来找大神们帮忙将最烦锁的部分转化为vba,麻烦各位帮忙看看,万分感谢!

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-10-13 19:12 来自手机 | 显示全部楼层
还望路过的大神抽空看看,帮忙解决一下难题,万分感谢!

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-10-15 09:21 来自手机 | 显示全部楼层
自己顶一下贴,望高人路过帮忙解决一下,感激不尽!

TA的精华主题

TA的得分主题

发表于 2024-10-15 11:10 来自手机 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-10-15 12:42 来自手机 | 显示全部楼层
shiruiqiang 发表于 2024-10-15 11:10
每个人的第二行数字代表啥?怎么计算?

你好,你指的是表3考勤表吗?每个人的第二行是工时来的,不用管的,表3就是在考勤系统导出表格后直接粘贴的。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-21 16:55 , Processed in 0.036764 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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