ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 熊文来

[已解决] 赋值ABCD-求助修改

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-5-9 11:50 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
准提部林 发表于 2022-5-9 10:30
A級人數=188, B級人數=282,  C級人數=282
那若A級最低同份有多人, 而取出190人,
那B級還是要取282人???

是的 您这个理解是正确的 A級最低同份有多人, 而取出190人,那B級至少還是要取282人,以此类推C等级至少還是要取282人,最后低等级少于总人数的20% 是合理的。

麻烦您帮我看看文件怎么弄 谢谢!

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-5-9 11:58 | 显示全部楼层
779846526 发表于 2022-5-9 09:56
哈哈,论坛里向钱看的人要向版主学习哈,业务没了,这个如果没人回,估计又要漫天要价了吧

我是为了解决自己的问题,又不是来弄钱的。哎

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-5-9 12:05 | 显示全部楼层
liulang0808 发表于 2022-5-9 11:11
增加了向上取整,如果还有出入,

您可以看看 3年级 4年级 5年级的A等级 还是有点问题 都没有取到规定的人数。

原文件中有一个VBA的代码,那段代码 是正确的

我需要处理的问题是 第二张工作表【九科赋等级】,
你能根据别人的代码,修改后,把第二张工作表【九科赋等级】这个表弄一下吗?

谢谢

TA的精华主题

TA的得分主题

发表于 2022-5-9 12:20 来自手机 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2022-5-9 12:31 | 显示全部楼层
是向上取整的问题,调整了,供参考

输入ABCD和赋分-422714303vba做法2.zip

416.12 KB, 下载次数: 12

TA的精华主题

TA的得分主题

发表于 2022-5-9 12:35 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
供参考吧。。。。。。

输入ABCD和赋分-422714303vba做法2.zip

544.36 KB, 下载次数: 11

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-5-9 12:43 | 显示全部楼层
feilanga 发表于 2022-5-9 12:20
源代码写的很好

源代码也是以前比人帮忙写的 都忘记是从哪里弄得 所以无法联系原作者。

TA的精华主题

TA的得分主题

发表于 2022-5-9 13:43 | 显示全部楼层
楼主的份数小数位很多啊,有个精度的问题,楼主再看下是否合适吧

输入ABCD和赋分-422714303vba做法2.zip

592.82 KB, 下载次数: 12

TA的精华主题

TA的得分主题

发表于 2022-5-9 14:53 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
1) 年級必須排序
2) 原代碼的邏輯是正確的, 但用了數組排序, 若九個科目都用上, 速度會慢下來
3) 我在代碼中用了countif及large函數, 較易理解, 速度上不算快, 但扣去寫入的時間, 還是ok的
4) 寫入時是以年級分批次, 我的老古董配備仍可在一至二秒內完成

ABCD_v01.rar (361.44 KB, 下载次数: 12)
  
  

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-5-9 14:59 | 显示全部楼层
liulang0808 发表于 2022-5-9 13:43
楼主的份数小数位很多啊,有个精度的问题,楼主再看下是否合适吧

image.png

运行出现这个错误

麻烦你帮我看看第二张工作表的等级赋值。
谢谢

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

本版积分规则

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

GMT+8, 2024-6-7 06:57 , Processed in 0.045982 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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