首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
 Dreamweaver | Flash
 Fireworks  | Frontpage
 HTML/CSS  | Javascript
 Photoshop  | CorelDraw
 AuotoCAD   | Illustrator
 Freehand
 3DMax    | Authorware
 Director   | Maya
 PP点点通 | 迅雷 | BT
 eMule | FlashGet | Nero
 Ghost | Outlook | IE
 Maxthon | Office
 QQ | MSN | 网易泡泡
 Skype | 雅虎通 | 新浪UC

最新文章

您现在的位置: 中国IT实验室 >> 工具软件 >> Office >> Excel >> 正文

Excel:成绩分析表的特殊排序


ChinaItLab  2006-5-8  佚名  保存本文  推荐给好友  收藏本站


◆ 网页平面多媒体培训、认证考试免费咨询热线:400-700-5807   进入网络咨询平台

  转眼又快到期末了,成绩的统计和分析工作是必不可少的。笔者是个遇事喜欢思考的人,经常喜欢钻研一些事半功倍的小技巧,今天给大家介绍如何利用VBA轻松实现成绩分析表的特殊排序,先看下面的实例。

  图1是一张已经分析好的成绩分析表,可教务主任要求:要把各班各门学科所在年级的名次加在均分后,那样一看就一目了然了。以前都是用眼睛观察,然后将名次手工添加到均分后面,但成绩一经修改就不得不重新再分析了,非常麻烦。



  大家知道,用Excel提供的升序和降序工具可以实现各学科的均分排序,但排序后,班级的顺序就乱了。如果通过排序获取均分的名次再恢复对班级的排序,这样是可行的,但八、九门学科一列一列地操作,工作量非常大,还容易出错。而且成绩修改后,还得重复劳动。后来笔者用一段VBA代码实现了这一要求。

 

[1] [2] 下一页

【责编:Yoyo】