如何一张表快速计算班级排名年级排名
LllLxxxYy
2024-11-17 21:36:42
最佳回答
1为了简约起见,笔者对表格进行了简化,每个班取5个人,总分很好求,用在p2处输入=sum(d2,f2,h2,j2,l2,n2)即可。2总分年级排名用一个rank函数就解决了。r2处输入=rank(p2,p:p)3对于班级排名,如果还想使用rank函数,就需要分段设置,数据量大时非常麻烦。很多人用rank函数惯了,可能已经忘记了排名的本质,其实排名就是统计一下比你成绩好的有多少人,而你就是下一个。算班排就是统计同一班级,比你成绩好的有多少人。两个条件,用countifs函数,在q2输入=countifs(c:c,c2,p:p,">"&p2)+14同样方法,可以算出各学科排名,比如语文班排e2可写为=countifs(c:c,c2,d:d,">"&d2)+1,为了可以复制方便,可以在一些地方改为绝对引用,写成=countifs($c:$c,$c2,d:d,">"&d2)+15复制到到数学班排、外语班排等6另外学校准备每班排名前20%的同学为优秀同学,予于表彰,只要计算每位同学在班级排名是否靠前即可,可以在s2使用公式=if((countifs(p:p,">"&p2,c:c,c2)+1)/countif(c:c,c2)<=20%,"优秀","")即可:end 20210311