假定A列为学校,B-D列为成绩,现在需要按D列科目的成绩排名。
在E2输入:
=rank(d2,$d$2:$d$1000)
下拉复制公式
………………………………这是辅助列,用于返回排名。
接下来计算人数:
在F1输入:
=sumproduct(($a$2:$a$1000="学校A")*($e$2:$e$1000<=20))
即可计算学校A在四所学校中,D列科目前20名的人数了。
同样的,在F2-F4中,将“学校A”改成其它学校以便计算其它学校的人数。
为美观起见,可以隐藏E列。
同样地,如果有多项排名,可以先在E2、F2、G2分别输入:
=rank(b2,$b$2:$b$1000)
=rank(c2,$c$2:$c$1000)
=rank(d2,$d$2:$d$1000)
双击填充手柄或者下拉复制公式,获取排名顺序。
接下来,例如需要统计三科排名:
=sumproduct(($a$2:$a$1000="学校A")*($e$2:$e$1000<=20)*($f$2:$f$1000<=20)*($g$2:$g$1000<=20))
去掉任意一个条件即可获得双科排名。