ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 困扰我三年未解决的难题,请大师高人指点

[复制链接]

TA的精华主题

TA的得分主题

发表于 2011-1-26 21:31 | 显示全部楼层
原帖由 swyrlbq 于 2011-1-26 21:26 发表
大师使我懂得了宏表函数的作用,受益匪浅啊。

继续简化:如果把工作表名预先写在单元格区域中,比如写在$Q$2:$Q$5中,则公式更简单,不用再定义名称,直接用公式更直观容易理解:
=VLOOKUP($O2,INDIRECT(LOOKUP(1,0/COUNTIF(INDIRECT($Q$2:$Q$5&"!A:A"),$O2),$Q$2:$Q$5)&"!A:g"),COLUMN(A1)+1,0)
即可得到所要的效果。
跨表同时排序及提取上榜生名单不用名称20110126.rar (31.58 KB, 下载次数: 16)



跨表排序6.gif

TA的精华主题

TA的得分主题

发表于 2011-1-26 21:40 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
如果第一列想提出的是班级,则把公式用左取字符函数2位即可:
=LEFT(VLOOKUP($O2,INDIRECT(LOOKUP(1,0/COUNTIF(INDIRECT($Q$2:$Q$5&"!A:A"),$O2),$Q$2:$Q$5)&"!A:g"),COLUMN(A1)+1,0),2)

TA的精华主题

TA的得分主题

发表于 2011-1-26 22:33 | 显示全部楼层
呵呵,看来楼主的问题与我有异曲同工之处呢,我也只想用函数公式来解决,强大的excel不可能遗漏了这个小小的需求,我的排名已不成问题,主要是相应的姓名和班级不好提取,论坛精英们继续探讨.EH论坛要的就是这种精神.
见我的帖子:http://club.excelhome.net/thread-677097-1-1.html

TA的精华主题

TA的得分主题

发表于 2011-1-26 23:12 | 显示全部楼层

回复 44楼 swyrlbq 的帖子

学校学生成绩统计分析确实是一项工作量很大的事,希望借助excel减轻大量的人力劳动。

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-1-26 23:31 | 显示全部楼层

回复 62楼 lhx120824 的帖子

大师把这样一个对于我等菜鸟来说非常艰深难奥的问题,解决的如此完美,真今人叫绝。
这是一种精益求精的精神,深入探索的的精神,值得大家学习。

TA的精华主题

TA的得分主题

发表于 2011-1-27 00:28 | 显示全部楼层
原帖由 swyrlbq 于 2011-1-23 21:20 发表
学校各年级考试后,要根据成绩按年级总人数的百分比提取优秀生上榜,如何跨工作表生成上榜生表,请朋友们帮助解决。
附件:864509


公式已经忘记好多了,用控件+宏、自定义函数给你做了一个!
不用中间加任何东西,但是班级表格式必须符合要求,要求写在里面了,添加表插入n个班级都没有问题。
速度超快秒杀!

MacroControl.rar (28.14 KB, 下载次数: 14) 这个是控件解决! 填入上榜比例其他交给程序,自定义函数功能也在里面的~~

ScreenShot.jpg


BubleSort.rar (20.69 KB, 下载次数: 22) 这个是自定义函数解决没有排名并列的功能。前面那个更好用!

[ 本帖最后由 Delphima 于 2011-1-27 02:07 编辑 ]

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-1-27 09:02 | 显示全部楼层

回复 66楼 Delphima 的帖子

看到楼主所做的示例,有解说,有实例,那么严谨,使我不仅学到知识,而且感受到一份热情。非常感谢。

TA的精华主题

TA的得分主题

发表于 2012-2-19 21:56 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

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

GMT+8, 2024-6-17 21:46 , Processed in 0.039243 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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