eXcel表格怎么求年级名次

发布网友 发布时间:2022-02-24 08:45

我来回答

2个回答

热心网友 时间:2022-02-24 10:14

  如图,图中例举的成绩表有31名学生,班级在C列,总分在D列。E列是班级名次,F列是年级名次。

 
 1、E2单元格输入“=IF(D2<>"",SUMPRODUCT(($C$2:$C$32=C2)*
(IF($D$2:$D$32="",0,$D$2:$D$32>D2)))+1,"")”。输入完成后不能直接回车,要按
“Ctrl+Shift+Enter”才行。然后下拉复制公式。

  2、F2单元格输入“=IF(D2<>"",RANK(D2,D$2:D$32,0),"")”。可以直接回车,然后下拉复制公式即可。

热心网友 时间:2022-02-24 11:32

  假设A1是班级,b1是成绩,这个表2000行,
  c1=SUMPRODUCT(($A$1:$A$2000=A1)*($B$1:$B$2000>B1))+1
  下拉就是班级排名

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com