《用Excel怎样统计出学生成绩各分数段内的人数分布呢》由会员分享,可在线阅读,更多相关《用Excel怎样统计出学生成绩各分数段内的人数分布呢(3页珍藏版)》请在金锄头文库上搜索。
1、用Excel怎样统计出学生成绩各分数段内的人数分布呢?很多文章都推荐使用CountIF函数,可是每统计一个分数段都要写一条函数,十分麻烦。例如,要在C58:C62内统计显示C2:C56内小于60分、60至70之间、70至80之间、80至90之间、90至100之间的分数段内人数分布情况,要输入以下5条公式:1. 在C58内输入公式统计少于60分的人数:=CountlF(C2:C56,v60)2. 在C59内输入公式统计90分至100之间的人数:=CountlF(C2:C56,=90)3. 在C60内输入公式统计80至90之间的人数:=Cou ntlF(C2:C56,=80)-Cou ntlF(C
2、2:C56,=90),4. 在C61内输入公式统计70到80之间的人数:=Cou ntlF(C2:C56,=70)-Cou ntlF(C2:C56,=80),5. 在C62内输入公式统计60到70之间的人数:=Cou ntlF(C2:C56,=60)-Cou ntlF(C2:C56,=70)。如果要把0至10之间、10至20之间、20至3090至100之间这么多个分数段都统计 出来,就要写上十条公式了。可见用COUNTIF()函数效率并不高。其实,Excel已经为我们提供了一个进行频度分析的FreQuency数组函数,它能让我们用 一条数组公式就轻松地统计出各分数段的人数分布。FREQUENC
3、Y函数说明如下:语法:FREQUENCY(data_array,bi ns_array)参数: data_arra y:需要进行频率统计的一组数。bins_array:为间隔的数组,该间隔用于对data_array中的数值进行分组。返回值:以一列垂直数组返回某个区域中数据的频率分布。例如,使用函数FREQUENCY可以计 算在给定的分数范围内测验分数的个数。注:1、返回的数组中的元素个数比bins_array (数组)中的元素个数多1。所多出来的元素表 示超出最高间隔的数值个数。2、由于返回结果为数组,必须以数组公式的形式输入。即给定FREQUENCY的参数后,必须按Ctrl+Shift+En
4、ter完成,而不能直接按确定。D2匚=FREQUENCY (A2: A2 5, B 2: B 8)ABCDE1成绩分段点说明频率28.959X59038664642484696 5:K 6925827470X7456817975X798舟-808480tfX:8458808985l90o1078117812:771377147615761&-75177418741973.207272226923.632464牢564瑟步骤:1、输入学生成绩。(如图中的成绩)2、根据自己需要输入间隔值(即图中的分段点”),该间隔值用于对成绩进行分段。3、选择一个区域,该区域的单元格的个数二分段点个数+1。如图中,选择D2:D9单元格。4、点击工具栏上fx(插入函数)以插入函数。在弹出的窗口中的搜索函数输入框中输入 FREQUENCY,点击转到。在选择函数中选择找到的FREQUENCY函数,点确定。5、在弹出的参数输入窗口中输入参数。在data_array中输入成绩所在单元格A2:A25,在 bins_array中输入分段点所在单元格B2:B8,然后按Ctrl+Shift+Enter(不要点确定)。确定后 公式两端出现一对大括号(),此大括号不能直接输入。频率统计结果显示在D2:D9单 元格中。来自:http:/