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
下拉就是班级排名