Excel,如何选择最高分?

有如下表格(人数非常多):

学号 ,姓名,成绩
10000,张一,15
10000,张一,69
10000,张一,88
10023,李二,75
10023,李二,63
10015,王三,99
10098,孙四,56
10098,孙四,0
10098,孙四,32
..............

考生有人重名,身份识别要用学号,
每人最多可考三次,取成绩最高的一次为最后成绩。(有些人只考了一两次)

我想把上述表格变成“最终成绩表”,即每个考生都取其最高分。

应该如何操作?

请详细指示,本人对excel不熟悉。

1.表中,选中的部分是原始的成绩,共有六个列,其中包含班级号、姓名和三科成绩以及总分。

  现在,要做的就是根据蓝线圈住的那部分,给出班级的号码,然后,要计算出该班学生的总分里面的最高分


 2.如下图。首先选择B12,在FX公式输入框中,先输入公式

  =MAX(IF(B12=$A$2:$A$9,$F$2:$F$9))

  紧接着,按下键盘上的 Ctrl+Shift+Enter 组合键。就得到如上图的数组公式。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-02

如图:

1.E2=INDEX($A$2:$A$10,SMALL(IF(MATCH($A$2:$A$10,$A$2:$A$10,0)=ROW($A$2:$A$10)-1,ROW($A$2:$A$10)-1,65536),ROW(A1)),)

输入公式后按CTRL+SHIFT+回车,数组公式

2.F2=VLOOKUP(E2,A:B,2,0)

3.G2=MAX(IF($A$2:$A$10=E2,$C$2:$C$10,0))

输入公式后按CTRL+SHIFT+回车,数组公式

选E2到G2,鼠标放在G2右下角,变成十字后下拉,复制公式

----

根据实际情况修改行数,如数据到200行,将A2:A10及C2:C10中的10改成200即可。

本回答被提问者采纳
第2个回答  2010-08-02
进数据-选分类汇总-用学号为分类依据,分数作为统计选最大值
第3个回答  2010-08-02
按照用户名分组 按照成绩排序
第4个回答  2010-08-02
选中者这三列数据
菜单 数据 ,分类汇总
第一个:选 学号
第二个:选 最大值
第三个:勾选 成绩

确定就ok了
-------
有其他问题Hi我
相似回答