用excel函数countif求各班在校名次中所占人数
每次学校考试结束,都要把年级学生成绩排名中前10名在各班的人数分布、前30名在各班的人数分布、前100名在各班的人数分布等整理出来,甚至是联考结束后,要统计出本校在联考总成绩排名前10名所占人数,前30名所占人数等,如果直接数的话太麻烦,而且结果的正确性也无法保证,这时候可以利用excel函数里的sumproduct或者countif来实现,而countif使用起来会更加简单一些,这里主要说明如何用countif求各班在校名次中所占人数。
操作方法
- 01
首先了解一下countif函数的含义,该函数用于对指定区域中符合指定条件的单元格进行计数。countif(range,criteria)参数含义:range 要计算其中非空单元格数目的区域;criteria 以数字、表达式或文本形式定义的条件。
- 02
我们以计算前200名各班所占人数为例,先打开成绩表,该成绩表是已经按总成绩由高到低进行排名过的。
- 03
在1班对应位置处输入函数=COUNTIF($C$2:$C$201,"=1班"),在该成绩表中,C列表示的是学生所在的班级,所以我们选择的范围是$C$2:$C$201,"$"表示绝对引用,该函数的含义表示C2:C201这个范围内“1班”学生的数目。
- 04
输入函数后,按回车键,即可得出1班在前200名学生排名中所占人数。
- 05
然后可以用同样的方法,求出其它班级所占人数。当然这个时候就可以利用自动填充,稍微修改一下函数就可以了。
- 06
当然如果参加的考试是多校联考的话,我们只需要把班级更改为学校即可,以计算前20名学生中A中所占人数为例
赞 (0)