excel怎么从年级成绩总表中,调取班级成绩到新的表中

用函数或宏都行

在“1班”中调入“1-11”中的1班的所有人成绩
在“2班”中调入“1-11”中的2班的所有人成绩

1、 选取全校学生成绩表,重命名为“总成绩”。

2、新建sheet2,将某班学生姓名键入A列,在B1键入公式,如图。向下复制公式。

3、在B3键入公式,向下复制。以此类推。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-19
用数组公式提取B列对应班级的行号,然后再用INDEX函数实现。
1班提取行号公式:
=SMALL(IF('1-11'!$B$2:$B$1000=1,ROW($B$2:$B$1000),4^8),ROW(1:1)),数组公式,同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{}。
如行号提取在A列,提取C列可这样用:
=IF($A2=4^8,"",INDEX('1-11'!C:C,A2))本回答被网友采纳
第2个回答  2014-11-19
利用自动筛选,分别筛选出1班2班的,复制到相应到表中。
第3个回答  2020-12-03
第4个回答  2014-11-19
请将文件发到[email protected],我看一下能不能帮你。
你要取D:I列之间的所有内容,还是A:I之间的所有内容?追问

若有空的话,两种都给吧,
1班、2班A:I,3班D:I

已发,有劳了

本回答被提问者采纳
相似回答