ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 成绩分析

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-11-16 17:54 | 显示全部楼层 |阅读模式
很久前vba大佬褚老师给完美实现,今天翻开感觉好神奇,又想看看wps jsa能否实现,大神们伸伸手,让我学习学习,谢谢!

需求:成绩表录入完成后成绩分析表中的所有数据都自动生成。
指标说明:1、应考人数从登分表中的序号中提取,前两位数字是入学年份,第三第四位是班级号,后两位是学生序号。2、实考人数是从科目成绩中提取,一年级、二年级语文数学两科都有成绩说明该生参考,三至六年级所有科目都有成绩算参考。3、设定语文数学英语三科满分为100分,思品科学满分为50分,优生为到达总分的80%,及格为满分的60%,低分是未达到总分的40%,低分率排名应该是数值小名次高,双优生是语文和数学都达到总分的80%,其它班级学科双优生和语文数学是相同的(也就是说一个班的所有双优生是相同的),在分数段中每个分数段人数单元格添加上该分数段人数的名字的注释。请大佬们出手相助,谢谢!
成绩分析.rar (43.09 KB, 下载次数: 23)

TA的精华主题

TA的得分主题

发表于 2024-11-17 17:09 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-11-17 17:48 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-11-18 14:00 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
练习一下,是新手,代码中有一些不严谨的地方见谅,主要功能应该是没有问题的,基本功能已实现 某几个逻辑没写 实考人数 排名 单元格格式  以及判断年级科目(一二年级只统计语文数学)由于模拟数据科目都有索性全部写上了,懒得再添加条件。当然还有需要完善的地方或许还有错误没检查到,主要写一下整体的思路,如果有大神发现错误,望指正,
微信图片_20241118135221.jpg
微信截图_20241118135719.png

成绩分析JSA.zip

38.7 KB, 下载次数: 10

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2024-11-19 20:59 | 显示全部楼层
本帖最后由 spaghetti8 于 2024-11-20 14:32 编辑

凑个数,抛砖引玉!

(更新了一下,将不再区间的人数显示为0改为显示为空,例如,不在0-40的人数为0,现在显示为空.)
JSA版本.png

JSA版本.rar

24.36 KB, 下载次数: 14

不在区间的人数显示由0改为空

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2024-11-20 14:11 | 显示全部楼层
yu3924 发表于 2024-11-18 14:00
练习一下,是新手,代码中有一些不严谨的地方见谅,主要功能应该是没有问题的,基本功能已实现 某几个逻辑 ...

这个用是用不了的了,四五六年级的没有分析,清除数据应该连边框也清掉,然后分析完数据才能重新加边框.其他的没看就不知道了还有没有什么了.还是需要严谨一点,多想想各种可能,多测试.

TA的精华主题

TA的得分主题

发表于 2024-11-20 15:18 | 显示全部楼层
本帖最后由 yu3924 于 2024-11-20 15:21 编辑
Doris丶煉獄Hà 发表于 2024-11-20 14:11
这个用是用不了的了,四五六年级的没有分析,清除数据应该连边框也清掉,然后分析完数据才能重新加边框.其他 ...

主要练习嘛写个大方向,就没想着写完整的功能,主要上班族啊,抽空能写一下已经很难得了。

TA的精华主题

TA的得分主题

发表于 2024-11-20 15:40 | 显示全部楼层
Doris丶煉獄Hà 发表于 2024-11-20 14:11
这个用是用不了的了,四五六年级的没有分析,清除数据应该连边框也清掉,然后分析完数据才能重新加边框.其他 ...

你说的几个问题么 我开头也都说了 压根就没想着去写这些

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-12-1 11:15 | 显示全部楼层
yu3924 发表于 2024-11-20 15:40
你说的几个问题么 我开头也都说了 压根就没想着去写这些

应该说您已经实现了基本功能只是在细节上处理一下应该就可以了,如果把成绩都统一录入在一个sheet中是不是便于实现一些呢?谢谢!

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-12-6 16:48 | 显示全部楼层
spaghetti8 发表于 2024-11-19 20:59
凑个数,抛砖引玉!

(更新了一下,将不再区间的人数显示为0改为显示为空,例如,不在0-40的人数为0,现在显 ...

感觉很厉害,我把数据修改测试了一下,如果某学科所有人都没成绩这个学科在成绩分析中应该过滤掉,不能显示#NUM!,对于双优生特指(语文是优生,数学也是优生,称为双优生,其它学科的双优生应该和该班语文数学双优生一样多(简单的说就是同年级同班级的双优生值是相等的),感谢大神的辛勤付出!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-25 15:32 , Processed in 0.048183 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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