如何在EXCEL中按班级统计成绩?

如题所述

统计出来数据是应该放在什么地方,班级的目录又在哪一个列呢?

如上图,现以语文成绩为例,按下面的一步一步操作吧

1、K2单元格输入公式:

=INDEX($A$2:$A$25,MAX(IF(LARGE($D$2:$D$25-ROW($1:$24)%%,ROW(A1))=$D$2:$D$25-ROW($1:$24)%%,ROW($1:$24),0)))

2、L2单元格输入公式:

=INDEX($B$2:$B$25,MAX(IF(LARGE($D$2:$D$25-ROW($1:$24)%%,ROW(A1))=$D$2:$D$25-ROW($1:$24)%%,ROW($1:$24),0)))

3、在M2单元格输入公式:

=INDEX($D$2:$D$25,MAX(IF(LARGE($D$2:$D$25-ROW($1:$24)%%,ROW(A1))=$D$2:$D$25-ROW($1:$24)%%,ROW($1:$24),0)))

4、在K6单元格输入公式:

=INDEX($A$2:$A$25,MIN(IF(SMALL($D$2:$D$25+ROW($1:$24)%%,ROW(A1))=$D$2:$D$25+ROW($1:$24)%%,ROW($1:$24),4^8)))

5、在L6单元格输入公式:

=INDEX($B$2:$B$25,MIN(IF(SMALL($D$2:$D$25+ROW($1:$24)%%,ROW(A1))=$D$2:$D$25+ROW($1:$24)%%,ROW($1:$24),4^8)))

6、在M6单元格输入公式:

=INDEX($D$2:$D$25,MIN(IF(SMALL($D$2:$D$25+ROW($1:$24)%%,ROW(A1))=$D$2:$D$25+ROW($1:$24)%%,ROW($1:$24),4^8)))

以上都是数组公式,在输入或者粘贴公式时必须同时按CTRL+SHIFT+ENTER这3个键结束,否则公式无效……

复制并下拉,即可得到前3和后3的名单了,自己去研究吧……

温馨提示:答案为网友推荐,仅供参考
相似回答