排名函数
排名,在Excel中的应用非常的广泛,常用的函数有RANK,但如果遇到有其他条件限制的情况(如在年级表格中,算出班级排名,此时需要添加条件:同一个班级),则需要用SUMPRODUCT函数来完成排名工作。
01
RANK函数
语法结构:RANK(排序的值,排序值所在的范围,排序方式)
注:排序值所在范围不变,故为绝对地址,需要添加绝对地址符$。
排序方式:0或忽略表示降序;非零值升序
如下图,使用RANK函数计算年级排名:
函数:=RANK(C2,$C$2:$C$17)
02
SUMPRODUCT函数
SUMPRODUCT函数增加了限制条件为同一个班级。如下图,使用SUMPRODUCT函数计算班级排名:
函数:=SUMPRODUCT(($A$2:$A$17=$A2)*(C$2:C$17>C2))+1
往期回顾
Excel2010 技巧五 (单元格内换行)
Excel2010 技巧四 (冻结窗口)
Excel2010 技巧三 (数据输入)
Excel2010 技巧二 (匹配查找)
Excel2010 技巧一(随机分班)