如何从excel多个工作表中按学生成绩总分筛选出前50名的姓名?

来源:百度知道 编辑:UC知道 时间:2024/09/28 13:36:10
各位大虾:

现有一个工作簿里的多个工作表(一个班一个工作表),里面是各班学生的语数及总分成绩,

想再建一个工作表,能够按学生总分筛选出这几个工作表里的全年级前50学生的姓名及班级,

请教各位如何实现或思路如何??

谢谢!
我是想,能否通过工式或函数来实现,

如果把所有成绩复制出来再排序,太烦琐\机械了一些.

最好是把所有班级的成绩表统一复制到新建的表中进行排序

如果学生数达多,可以先按班级排序,然后将规定分数以上的学生成绩复制过来

最后,再这个复制过来的总表中,进行排序

设有7个班,表头都相同,总分在e列,

按住Ctrl,依次单击Sheet1到Sheet7标签,即选中7张表同时操作。

f列增设“全年级排名”
f2=if(e2<>"",RANK(E2,Sheet1:Sheet7!E:E,),"") ,向下复制公式。

双击sheet1标签,增加g列“班级名称”,按f列小于等于50筛选,复制,粘贴到新表中。

后面的自己去搞!

先把所有成绩都复制到一个新的工作表中,用自动求和算出总分,再点击总分按工具栏上的升序排列,就好了。

把电脑炸了。