如何使用Excel函数统计各分数段的人数
发布网友
发布时间:2022-04-22 23:48
我来回答
共15个回答
热心网友
时间:2023-01-20 18:30
材料/工具:Excel2013
1、用Excel 2013打开需要操作的单科成绩表,以下图为例。
2、在成绩分析区,先添加分段数据列的数值为100、89、79、69、59,然后加入人数单元格
3、选中“X9”单元格,然后插入“Frequency”函数,即菜单→“公式”→插入函数”,在弹出的插入函数敞口中,或选择类别为“全部”,选择函数为“Frequency“,单击确定:
4、在函数参数敞口中,Data_array处选择S8到S48的数据,Bins_array处选择W9到W13单元格之间的数据,然后即可单击“确定”:
5、将单元格X9的公式“=FREQUENCY(S8:S48,W9:W13)”修改为
“=FREQUENCY($S$8:$S$48,W9:W13)”,以键盘“Enter”确定:
6、选择单元格X9,将鼠标指针移动到其右下角的填充柄上,鼠标指针变成一个“+”字形,按下鼠标左键并向下方拖动填充柄,到单元格W13处释放鼠标即得到如图所示:
热心网友
时间:2023-01-20 19:48
“使用Excel函数统计各分数段的人数”的操作步骤是:
1、打开Excel工作表;
2、由已知条件可知,需要将B2:B34单元格的分数,按照分数段统计出相应的个数,在Excel中可通过SUMPRODUCT、SUM、COUNTIF、FREQUENCY等函数来实现。
3、方法一:SUMPRODUCT函数
在E2单元格输入以下公式,然后向下填充公式
=SUMPRODUCT((B$2:B$34>=--LEFT(D2,FIND("-",D2)-1))*(B$2:B$34<--RIGHT(D2,LEN(D2)-FIND("-",D2))))
公式表示:将B2:B34单元格中同时满足大于等于D2连接符左侧数据且小于D2连接符右侧数据的个数统计出来。
方法二:SUM函数
在E2单元格输入以下公式数组,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=SUM((B$2:B$34>=--LEFT(D2,FIND("-",D2)-1))*(B$2:B$34<--RIGHT(D2,LEN(D2)-FIND("-",D2))))
方法三:COUNTIF函数
在E2单元格输入以下公式数组,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=COUNTIF(B$2:B$34,">="&--LEFT(D2,FIND("-",D2)-1))-COUNTIF(B$2:B$34,">="&--RIGHT(D2,LEN(D2)-FIND("-",D2)))
公式表示:从B2:B34数据区域,统计大于等于D2连接符左侧条件的个数,再减去大于D2连接符右侧条件的个数,得到分数段的个数。
方法四:FREQUENCY函数
在D8:D10单元格输入分数段的上限70,80,90,作为分数段的分界点,然后选择E7:E10单元格,输入以下数组公式,按Ctrl+Shift+Enter组合键结束;
=FREQUENCY(B$2:B$34,D$8:D$10)
公式结果与上面的分数段结果有所不同,这是因为计数规则的差别,也即70、80、90计入哪个分数段的规则的差异,不同的计数规则会有不同的结果。
热心网友
时间:2023-01-20 21:23
1、首先在电脑端打开excel软件,打开需要进行分段人数的表格。
2、找到一列输入分数段60、70、80、90、100的数据单元格。
3、接着在一列输入标题人数,选中D2至D6列,在编辑拦输入该区域数据,D2:D6是区间区。
4、输入完成后按键ctrl+shift+enter,显示各分数段人数。
5、如果算几列成绩,加一列语文成绩,进行计算,如图所示。
6、选中选中D2至D6列,写入公式=FREQUENCY(B2:B22,D2:D6)中B22换成C22。
7、输入完成后按键ctrl+shift+enter,显示两次语文成绩的各分数段人数,如图所示。
热心网友
时间:2023-01-20 23:14
步骤如下:
1、打开Excel成绩表,假设A列为学生成绩,选择B1单元格,在其中输入筛选公式,将各分数段的成绩分类别标示。
2、在B列中输入需要分段的段数,假设将段数分为60、70、80、90、100五个段数关卡,则在B列中将这几个段数数字分别输入其中。
3、在C列中输入相应公式,首先在C2列单元格中输入=FREQUENCY($A$2:$A$18,B2:B6),其中$A$2:$A$18为锁定A列取数框,B2:B6为分数段。
4、在C3单元格中输入公式=FREQUENCY($A$2:$A$18,B3:B6)-FREQUENCY($A$2:$A$18,B2:B6),公式含义为使用70分以下的人数减去60分一下的人数,得出60-70分数之间的人数。
5、在C3单元格选择下拉,将公式下拉至C4、C5、C6单元格,公式自动复制完成,既可以分别得出0-60分、60-70分、70-80分、80-90分、90-100分的学生人数。
热心网友
时间:2023-01-21 01:22
可以用countif函数。
1、以excel2010版本为例,有如下学生的成绩表,现要统计总分在一定范围的人数;
2、如计算总分270以上的人数,首先输入countif函数,指计算某个区域中满足给定条件的单元格数目;
3、然后输入函数的取值范围E2:E6,条件是“>=270”,按回车键后则可统计出满足条件的人数;
4、如要计算270-279之间的人数,则可以用两条公式相减,大于270的减去大于279的人数,则是270-279之间的人数了;
5、如果要求多个条件,例如语文数学均90分以上,那么就要用到countifs函数了,countifs函数和countif函数是一样的道理,只不过有多个条件时就要加s则用countifs函数而已。
热心网友
时间:2023-01-21 03:47
统计个数需要用到excel中的COUNTIF函数公式
举例说明:统计A列中分数在80~90之间的人数。
在B1中输入=COUNTIF(A1:A20,">=80")-COUNTIF(A1:A20,">=90")就能算出80-90之间的人数。
其中A1:A2为需要统计的区域,“>=80”及“>=90”为筛选的条件。
扩展资料
1、COUNTIF函数的语法规则为:countif(range,criteria)
参数:range 要计算其中非空单元格数目的区域
参数:criteria 以数字、表达式或文本形式定义的条件
参数可以是数字、文本、形如 TRUE 或FALSE的逻辑值、数组、形如 #N/A 的错误值或单元格引用。给定的参数必须能产生有效的值。参数不仅可以是常量、公式或其它函数,还可以是数组、单元格引用等。
2、单元格引用是用于表示单元格在工作表所处位置的坐标值。例如,显示在第 B 列和第 3 行交叉处的单元格,其引用形式为"B3"。
3、数组是用于建立可产生多个结果或可对存放在行和列中的一组参数进行运算的单个公式。在Microsoft Excel有两类数组:区域数组和常量数组。区域数组是一个矩形的单元格区域,该区域中的单元格共用一个公式;常量数组将一组给定的常量用作某个公式中的参数。
参考资料:百度百科—countif函数
百度百科—excel函数
热心网友
时间:2023-01-21 06:28
具体操作如下:
1、打开excel表格,把各学科的成绩输入到excel表格中。
2、再表格的空白处输入和制作一个统计表格。
3、在需要输入统计数值的单元格内双击双标,呈现可编辑的状态。
4、然后在单元格呢输入“=COUNTIFS(A3:A17,">=60",A3:A17,"<=79")”,其中A3:A17代表统计的单元格区域,60、79为数值范围。
5、输入完成后,在它处单击鼠标,如图可以看到统计的结果了。
热心网友
时间:2023-01-21 09:26
如图,计算A列中分数在80~90之间的人数。
在B1中输入“=COUNTIF(A1:A20,">=80")-COUNTIF(A1:A20,">=90")”即可。
依此类推,就可以统计不同分数段的人数。
热心网友
时间:2023-01-21 12:41
可以使用if()函数与countif()函数统计,if()函数用于判断分数范围,countif()用于统计个数。
里面的参数值,excel里有详细说明,如不清楚,发消息给我。
举例:
如果只求某一分数段的人数,假如B列是学生的语文成绩,则求从B2:B56这一范围内分数在80-90之间的人数,则可以用这样一个公式。
=countif(B2:B56,">=80")-countif(B2:B56,">=90")
输入公式回车即可。
注意:函数COUNTIF是条件统计函数,只能对一个条件进行*,如果判断条件有两个以上,则不能用(所以需要用到if函数判断多个条件)。另外,公式中的各种符号都是在英文状态下输入的。
热心网友
时间:2023-01-21 16:12
方法1(利用FREQUENCY函数):
1
以下图的“六年级学生语文成绩表”为例,我们首先设置分数段,因为成绩中有小数点后第一位,所以我们以输入以下分数段为例:“0-59.9、60-69.9、70-79.9、80-89.9、90-100”。
2
接着设置区间分割点,根据设置好的分数段,我们知道区间分割点依次为“59.9、69.9、79.9、89.9、100”。
3
然后我们利用FREQUENCY公式统计分数段人数,选中E3:E7单元格区域,输入公式“=FREQUENCY(B3:B32,D3:D7)”,此公式中“B3:B32”对应的是所有的成绩,“D3:D7”对应的是区间分割点。输入完成后在键盘上点击“Ctrl+Shift+Enter”组合键即可完成对所有分数段人数的统计。
END
方法2(利用COUNTIF函数):
1
同样以“六年级学生语文成绩表”为例,分数段设置同方法一,我们在D列统计人数。
2
在“D3”单元格输入公式“=COUNTIF(B3:B32,">=0")-COUNTIF(B3:B32,">=60")”,此公式中“B3:B32”对应的是所有的成绩。输入完成后在键盘上直接点击“Enter”即可完成对分数段“0-59.9”人数的统计。
3
同理,我们依次在D4、D5、D6、D7内输入=COUNTIF(B3:B32,">=60")-COUNTIF(B3:B32,">=70")、=COUNTIF(B3:B32,">=70")-COUNTIF(B3:B32,">=80")、=COUNTIF(B3:B32,">=80")-COUNTIF(B3:B32,">=90")、=COUNTIF(B3:B32,">=90"),每次输入完成后直接在键盘上点击“Enter”即可完成对所有分数段人数的统计。
END
方法3(利用SUM函数):
1
第一步同方法2步骤1。
2
在“D3”单元格输入公式“=SUM((B3:B32>=0)*(B3:B32<60))”,此公式是用来统计数组内≥0<60的数值个数,输入完成后在键盘上点击“Ctrl+Shift+Enter”组合键即可完成对分数段“0-59.9”人数的统计,此时我们看到公式两边已经增加了一个大括号{}。
3
同理,我们依次在D4、D5、D6、D7内输入=SUM((B3:B32>=60)*(B3:B32<70))、=SUM((B3:B32>=70)*(B3:B32<80))、=SUM((B3:B32>=80)*(B3:B32<90))、=SUM((B3:B32>=90)*(B3:B32<=100)),每次输入完成后直接在键盘上点击“Ctrl+Shift+Enter”即可完成对所有分数段人数的统计。
END
方法4(利用SUMPRODUCT函数)
方法4跟方法三有些类似,第一步同方法2步骤1。
在“D3”单元格输入公式“=SUMPRODUCT((B3:B32>=0)*(B3:B32<60))”,输入完成后在键盘上直接点击“Enter”即可完成对分数段“0-59.9”人数的统计。
3
同理,我们依次在D4、D5、D6、D7内输入=SUMPRODUCT((B3:B32>=60)*(B3:B32<70))、=SUMPRODUCT((B3:B32>=70)*(B3:B32<80))、=SUMPRODUCT((B3:B32>=80)*(B3:B32<90))、=SUMPRODUCT((B3:B32>=90)*(B3:B32<=100)),每次输入完成后直接在键盘上点击“Enter”即可完成对所有分数段人数的统计。
热心网友
时间:2023-01-21 20:00
可选用以下统计方法:1、用sumproct函数:
如,统计六年级三班的90分以上的人数(其中A列为年级,B列班级,C列为成绩),公式:=sumproct((a1:a100="六年级")*(b1:b100=“三班",c1:c100>=90))
2、用countifs函数:
如上例的公式为:=countifs(a1:a100,"六年级",b1:b100,"三班",c1:c100,">=90")
热心网友
时间:2023-01-22 00:05
第一步,计算各分数所在的分数段:(假设分不及格,合格,优秀三段)
B1=if(a1<60,"不及格",if(and(a1>=60,a1<80),"合格","优秀")
第二步,求百分比:
=countif(b1:b255,"不及格")/总人数
=countif(b1:b255,"合格")/总人数
=countif(b1:b255,"优秀")/总人数
热心网友
时间:2023-01-22 04:26
在A列中存放分数数据。
在其它任意一列中,
输入以下公式:
=COUNTIF($A:$A,"<60")/COUNT($A:$A) ——得到小于60分的人数比例。
=(COUNTIF($A:$A,">=60")-COUNTIF($A:$A,">80"))/COUNT($A:$A) ——得到大于或等于60分小于或等于80分的人数比例。
(如果需要再细分成绩分段,把上面公式中的60和80,修改即可得到相应结果。)
=COUNTIF($A:$A,">80")/COUNT($A:$A) ——得到大于80分的人数比例。
热心网友
时间:2023-01-22 09:04
可以使用Excel的Countifs函数完成这一工作。
Excel2007版本方法如下:
假设被统计的区域为:B1:M10
统计分数,大于等于60,且小于80分的人数,公式如下:
=COUNTIFS(B1:M10,">=60",B1:M10,"<80")
热心网友
时间:2023-01-22 13:59
用
countif(范围,条件)就可以实现。你没有发截图,没法具体帮助。
如何统计不同分数段的人数?
1、通常,统计不同分数段最好的方法是利用COUNTIF(X,Y)函数。其中有两个参数,第一个参数X为统计的范围,一般最好用绝对引用;第二个参数Y为统计条件,要加引号。2、COUNTIF函数只能用于一个条件的计数,你的要求是两个条件以上的计数,只能用另一个函数才能实现。3、在电脑上打开需要的Excel文件...
excel中如何统计分数段人数
excel中统计分数段人数的方法是首先我们打开成绩表。在后面找一列输入分数段60、70、80、90、100。在后一列输入标题人数,选中D2至D6列,在编辑拦输入等于FREQUENCY(B2:C22,D2:D6),B2:B22是数据区,D2:D6是区间区。输入完成后按ctrl加shift加enter三键,各分数段人数就出来了。
如何在excel中统计不同年龄段的人数量
1. 在Excel中统计不同年龄段的人数,可以使用COUNTIFS函数。例如,统计20-30岁的人数,可以使用公式=COUNTIFS(C:C,">=20",C:C,"<=30")。2. 如果Excel版本为2003以下,可以使用COUNTIF函数,但需要进行一些调整。例如,统计20-30岁的人数,可以使用公式=COUNTIF(C:C,"<=30")-COUNTIF(C:C,"...
excel中如何统计分数段人数
1、打开EXCEL,找到文件并打开。2、选择表格除表头外的所有有数据的区域,如图:3、找到“数据”中的“排序”4、将数据按“升序”或“降序”排序。我们以总分降序排序为例。5、单击“确定”,数据已经以总分降序排序,如下图 6、我们以统计总分700分以上的人数为例,在任意空白格中输入函数“=COUNT(...
EXCEL按百分比统计各分数段excel统计百分比个数
步骤如下:1、打开Excel成绩表,假设A列为学生成绩,选择B1单元格,在其中输入筛选公式,将各分数段的成绩分类别标示。2、在B列中输入需要分段的段数,假设将段数分为60、70、80、90、100五个段数关卡,则在B列中将这几个段数数字分别输入其中。3、在C列中输入相应公式,首先在C2列单元格中输入...
如何用Excel算各分数段的人数?
1、打开成绩表。2、在后面找一列输入班级语文分数段60、70、80、90、100。3、在后一列输入标题人数,选中D2至D6列,在编辑拦输入=FREQUENCY(B2:C22,D2:D6),B2:B22是数据区,D2:D6是区间区。4、输入完成后按ctrl+shift+enter三键,各分数段人数就出来了。5、区间区分数段的意思是60代表0-...
Excel中进行函数统计考试成绩的操作方法
利用自动填充功能在J2到J24中填入序列号1-23,在K2中输入“1”,在K3中输入“=K2*(I3>=I2)+J3*(I3<I2)”。然后选中K3单元格,利用自动填充向下拖,名次就排好了。统计成绩;在绘制每科成绩时,先统计出各分数段的人数。在新工作表中点击C4单元格,输入“COUNTIF(‘期中成绩 ‘!$D$2:$D...
如何用Excel快速统计各个分数段的人数呢?
1.首先要有原始分数,这儿假设1班82人,数据存放在数据表“1”中,总分在Z列;2班81人,数据存放在数据表“2”中,总分也在Z列。要将统计结果显示在另一个数据表“1、2班总分分数段”里。数据表如下图所示。2.点击“1、2班总分分数段”数据表,首先将想统计的分数段想好,在此数据表中如下...
Excel中Frequency函数统计各分数段人数的应用
也就是分段的界值.本文使用Excel2013,以班级单科成绩为原始数据,使用Frequency函数统计各分数段人数的应用。1、单科成绩表数据文件的打开:用Excel 2013打开单科成绩表.xlsx文件,打开界面:7、设置打印区域不包括排名区和统计区:选中A1至S48单元格之间的区域,然后在菜单栏中,单击“页面布局”→“打印...
怎么利用Excel统计各分数段的人数
Excel统计各分数段的人数,可使用COUNTIF函数实现。方法步骤如下:1、打开需要操作的EXCEL表格,点击需要统计人数的单元格,在上方公式编辑框输入=COUNTIF(B2:B13,"<60"),(其中“B2:B13”是统计数据来源区域,可根据实际修改,“<60”是分段界限也可根据实际需求修改),然后回车输入即可。2、同步骤1...