=IF(RANK(A1,A:A)=1,3,IF(RANK(A1,A:A)=2,2.5,IF(RANK(A1,A:A)=3,2,IF(RANK(A1,A:A)=4,1.5,IF(RANK(A1,A:A)=5,1,IF(RANK(A1,A:A)=6,0.5,0))))))
如何利用Excel排列名次 学生期末考试综合成绩,不打乱学生姓名排列,如何进行排名,急!!!
总成绩在D列,从D3开始
在E3输入
=RANK(D3,D:D) ,结果为并列(
在E3输入
=RANK(D3,D:D)+COUNTIF($D$2:D3,D3)-1 ,结果为非并列(1.2.3.4...)
在E3输入
=SUMPRODUCT(($D$3:$D$28>D3)/COUNTIF($D$3:$D$28,$D$3:$D$28))+1 ,结果为(1.1.1.2...)
假如,B列为一单项成绩,在总成绩的基础上再对B成绩排名,在E3输入
=SUMPRODUCT((D$3:D$28+B$3:B$28%>D3+B3%)*1)+1
C列为另一单项成绩,在总成绩对B排后对C排,在E3输入
=SUMPRODUCT((D$3:D$28+B$3:B$28%+C$3:C$28%%>D3+B3%+C3%%)*1)+1
我这上面只有28个成绩,楼主考虑好如何变化公式大学计算机考试excel怎么排名!
以上输入后在E列下拉啊!