1、excel表格数据分段计算竭诚为您提供优质文档/双击可除excel表格数据分段计算篇一:如何使用excel函数统计各分数段的人数(五种方法)excel教程:妙用excel五个函数统计学生期末考试分数段考试结束,老师们都要对学生的考试成绩进行分析。各分数段人数的统计是其中一项必做的工作。在excel中,怎样快速准确地统计分数段人数呢以下的方法也许对你有所帮助。先看看原始的学生成绩表。五门功课的成绩分布在c2:g47单元格区域,如下图所示。一、利用countiF函数countiF函数可以统计单元格区域内满足指定条件的单元格数目,所以用来统计分数段人数顺理成章。我们用它来统计c列的语文成绩分数段。如
2、图2所示,我们需要在n2单元格统计语文分数在90分以上的学生数。那么只需要在n2单元格输入公式“=countiF(c2:c47,=90)”就可以了。其含义就是统计c2:c47单元格区域中满足大于等于90的单元格数目。所以,要统计80分至89分这一段的学生数,那么就需要输入公式“=countiF(c2:c47,=80)-countiF(c2:c47,=90)”。很明显,大于等于80分的人数减去大于等于90分的人数正是我们想要的人数。其他分数段可以依此类推。二、利用FRequency函数这是一个专门用于统计单元格区域中数据的频率分布的函数,用它来统计分数段自然名正言顺。以d列的数学成绩的统计为例。
3、我们先在m8:m12设置好分数段,再在l8:l12单元格区域设置好各分数段的分隔数(即为该分数段的上限数字),如图3所示。选中n8:n12单元格,在编辑栏输入公式“=FRequency($d$2:$d$47,$l$8:$l$12)”,然后按下“ctrl+shift+enter”组合键确认,即可在公式的两端添加数组公式的标志“”,同时可以看到各分数段的人数已经统计完成了。需要注意的是公式输入完成后必须按“ctrl+shift+enter”组合键确认以产生数组公式,而且数组公式的标志“”也不可以手工输入。三、利用dcount函数dcount函数平时我们不大用,它可以从满足指定条件的数据库记录的字段
4、中计算数值单元格数目。这话听起来似乎不太容易懂,但用它统计分数段是很不错的,比如统计e列的英语成绩。我们需要事先做一个设置。如图4所示,以统计80分至89分的人数为例:我们需要在q16和R16单元格分数输入“英语”(必须与原始成绩表的列标题一致),然后在q17和R17单元格分别输入“=80”,“在n16单元格输入公式“=dcount($e$1:$e$47,英语,q16:R17)”,完成后按下回车键就可以得到正确结果了。要注意的是公式中第一个参数为成绩所在单元格区域,必须包括列标题。依此类推,统计其他各分数段人数,只需要改变一下公式中第三个参数,即条件所在的单元格区域就行了。四、利用sum函数s
5、um函数是用来求和的,这地球人都知道。但是,它也可以用来进行多条件计数,所以也可以用来统计分数段。当然,还得借助于数组公式才行。以F列的理论成绩为例。如图5所示,在n24单元格输入公式“=sum($F$2:$(excel表格数据分段计算)F$47=90)*($F$2:$F$47=70)*($F$2:$F$47五、利用sumpRoduct函数sumpRoduct函数可以返回相应的数组或区域的乘积之和,所以正好可以用它来统计分数段。以g列的实践课为例。如图6所示。要统计90分以上的人数,那么可以在n30单元格输入公式“=sumpRoduct($g$2:$g$47=90)*($g$2:$g$47很明
6、显,要统计8089分的人数,那可以使用公式“=sumpRoduct($g$2:$g$47=80)*($g$2:$g$47好了,五种方法统计分数段人数,相信一定有一种方法适合你。以上各种方法使用环境均为excel20xx,其他版本可以参照使用。篇二:用excel统计各分数段人数用excel统计各分数段人数前面我们介绍了excel常用函数的功能和使用方法,现在我们学以致用,介绍一系列用这些函数实现的数据统计实例解析。今天介绍教师最常用的各学科相应分数段学生人数的统计。教师常常要统计各学科相应分数段的学生人数,以方便对考试情况作全方位的对比分析。在excel中,有多种函数可以实现这种统计工作,笔者以
7、图1所示的成绩表为例,给出多种统计方法。文章末尾提供.xls文件供大家下载参考。文章导读:方法一:用countiF函数统计这是最常用、最容易理解的一种方法,我们用它来统计“语文”学科各分数段学生数。如果某些学科(如体育),其成绩是不具体数值,而是字符等级(如“优秀、良好”等),我们也可以用countiF函数来统计各等级的学生人数。方法二:用dcount函数统计这个函数不太常用,但用来统计分数段学生数效果很不错。我们用它统计“数学”学科各分数段学生数。方法三:用FRequency函数统计这是一个专门用于统计某个区域中数据的频率分布函数,我们用它来统计“英语”学科各分数段学生数。方法四:用sum函
8、数统计我们知道sum函数通常是用来求和的,其实,他也可以用来进行多条件计数,我们用它来统计“政治”学科各分数段的学生数。(图1图片较大,请拉动滚动条观看)方法一:用countiF函数统计这是最常用、最容易理解的一种方法,我们用它来统计“语文”学科各分数段学生数。函数功能及用法介绍分别选中c63、c67单元格,输入公式:=countiF(c3:c62,=90),即可统计出“语文”成绩“低于60分”和“大于等于90”的学生人数。分别选中c64、c65和c66单元格,输入公式:=countiF(c3:c62,=60)-countiF(c3:c62,=70)、=countiF(c3:c62,=70)-
9、countiF(c3:c62,=80)和=countiF(c3:c62,=80)-countiF(c3:c62,=90),即可统计出成绩在60-69分、70-79分、80-89分区间段的学生人数。注意:同时选中c63至c67单元格,将鼠标移至c67单元格右下角,成细十字线状时,按住左键向右拖拉至i列,就可以统计出其它学科各分数段的学生数。如果某些学科(如体育),其成绩是不具体数值,而是字符等级(如“优秀、良好”等),我们可以用countiF函数来统计各等级的学生人数如果某些学科(如体育),其成绩是不具体数值,而是字符等级(如“优秀、良好”等),我们可以用countiF函数来统计各等级的学生人数
10、。在k64至k67单元格中,分别输入成绩等级字符(参见图2)。选中l64单元格,输入公式:=countiF($l$3:$l$62,k64),统计出“优秀”的学生人数。再次选中l64单元格,用“填充柄”将上述公式复制到l65至l67单元格中,统计出其它等级的学生人数。上述全部统计结果参见图1。(图片较大,请拉动滚动条观看)方法二:用dcount函数统计这个函数不太常用,但用来统计分数段学生数效果很不错。我们用它统计“数学”学科各分数段学生数。分别选中m63至n72单元格区域(不一定非得不这个区域),输入学科名称(与统计学科名称一致,如“数学”等)及相应的分数段(如图2)。分别选中d63、d64d
11、67单元格,输入公式:=dcount(d2:d62,数学,m63:n64)、=dcount(d2:d62,数学,m65:n66)、=dcount(d2:d62,数学,m67:n68)、=dcount(d2:d62,数学,m69:n70)、=dcount($d$2:$d$62,数学,m71:n72),确认即可。注意:将上述公式中的“dcount”函数换成“dcounta”函数,同样可以实现各分数段学生人数的统计。方法三:用FRequency函数统计这是一个专门用于统计某个区域中数据的频率分布函数,我们用它来统计“英语”学科各分数段学生数。函数功能及用法介绍分别选中o64至o67单元格,输入分数段
12、的分隔数值(参见图2)。同时选中e63至e67单元格区域,在“编辑栏”中输入公式:=FRequency(e3:e62,$o$64:$o$67),输入完成后,按下“ctrl+shift+enter”组合键进行确认,即可一次性统计出“英语”学科各分数段的学生人数。注意:实际上此处输入的是一个数组公式,数组公式输入完成后,不能按“enter”键进行确认,而是要按“ctrl+shift+enter”组合键进行确认。确认完成后,在公式两端出现一个数组公式的标志“”(该标志不能用键盘直接输入)。数组公式也支持用“填充柄”拖拉填充:同时选中e63至e67单元格区域,将鼠标移至e67单元格右下角,成细十字线状
13、时,按住左键向右拖拉,就可以统计出其它学科各分数段的学生数。方法四:用sum函数统计我们知道sum函数通常是用来求和的,其实,他也可以用来进行多条件计数,我们用它来统计“政治”学科各分数段的学生数。函数功能及用法介绍分别选中p64至p69单元格,输入分数段的分隔数值(参见图2)。选中F63单元格,输入公式:=sum($F$3:$F$62=p64)*($F$3:$F$62再次选中F63单元格,用“填充柄”将上述公式复制到F64至F67单元格中,统计出其它各分数段的学生人数。注意:用此法统计时,可以不引用单元格,而直接采用分数值。例如,在F64单元格中输入公式:=sum($F$3:$F$62=60
14、)*($F$3:$F$62注意:为了表格整体的美观,我们将m至p列隐藏起来:同时选中m至p列,右击鼠标,在随后出现的快捷菜单中,选“隐藏”选项。篇三:统计excel数据表格中所有数据各自的出现次数的各种方法及方法详解说明1.excel怎么统计出现次数excel中数据较多且某一数据重复出现的情况下,需要统计它出现的次数,可以用到countif函数直接求解,本文就通过该函数来统计某一出现次数。方法/步骤1.语法:countif(range,criteria)其中range表示要计算非空单元格数目的区域其中criteria表示以数字、表达式或文本形式定义的条件2.以这个例子说明怎么统计其中“赵四”出
15、现的次数。3.在e2单元格中输入=countiF(a2:a14,赵四),其中a2:a14表示统计的区域,后面赵四需要带引号,表示要统计的条件。4.回车以后得到结果是3,与前面区域中的数量是一致的。注意事项:countif函数中赵四引号是半角状态下,否则函数错误。2.=countiF(b:b,c1)假设查找a列不同数据1、按a列进行复制,字体统一,排序2、将b1复制到c1,c2=iF(b2=b1,b2),复制下拉,可列出b列中所有不同的数据3、把c列的数据通过选择性粘贴,把公式转为数据4、按c列进行排序,罗列出所有不同的数据。5、再通过countif()函数,如:d1countif(b1:b10
16、0,=&c1)求b1:b100中出现c1单元格所含数据的个数,再将d1的公式复制下拉。(如果要使统计数据区复制时不变可表为:b$1:b$100)6.按出现次数排序,下边“3.排序”所述(第一行不能放待排序内容)3.排序2、填入数据为了好演示,这里小编填入4行数据,标题和记录,如下图所示。3、选择一行数据先选排序数据,排序的时候必须要指定排序的单元格了。如下图所示,选定所有数据。4、打开排序对话框点击菜单栏的“数据”,选择排序子菜单,如下图所示。5、选择排序方式在打开的排序对话框中,选择排序方式。例如我选择按照语文降序,数学降序,如下图所示。主要关键字是语文,次要关键字是数学,都是降序!6、排序
17、结果排序结果如下,王五语文最高,所有排到第一了。张三虽然数学最高,但是数学是第二排序关键字,因他语文最低,所以排第三了。如下图所示。7、特别说明排序的时候千万要注意选择整行排序,不能只选择某列排序,不然各个记录之间会乱掉的!切记!4.统计excel数据表格中所有数据各自的出现次数如何实现统计excel数据表格中所有数据各自的出现次数?如表中数据有11221122,我想要实现统计出里面出现了1和2,而且1和2的出现次数分别为4和4。事先不知道表中有哪些数据,最好是在excel中实现,谢谢!一楼的朋友,谢谢你。但数据量很大,其中有哪些数据我不知道,也需要列出来的其中有哪些数据我不知道,也需要列出来
18、这个最重要,亦先要列出(不列出一世都没法统计次数)列出之后才能统计次数数据在a1:a100b1输入数组公式:=indiRect(a1&small(iF(match($a$1:$a$100&,$a$1:$a$100&,)=Row($a$1:$a$100),Row($a$1:$a$100),),Row(a1)ctrl+shift+enter三键输入下拉b列便列出所有数据(不重复)c1输入:=countif($a$1:$a$100,b1)下拉c列便是楼主要的统计次数5.indirect函数的使用方法excel中indirect函数,根据帮助,可以知道是返回并显示指定引用的内容。使用indiRect函
19、数可引用其他工作簿的名称、工作表名称和单元格引用。方法/步骤1.indirect函数对单元格引用的两种方式。看下图,使用indirect函数在c2、c3引用a1单元格的内容。1、=indiRect(a1),结果为c3。这种使用,简单的讲,就是将这些引用地址套上双引号,然后再传递给indiRect函数。2、=indiRect(c1),结果为c2。解释:因为c1的值就是a1,在公式编辑栏,选中“c1”,然后按下F9键,计算值,可以看到变为“a1”,本质没变,都是对单元格引用。上面两者的区别在于:前者是a1单元格内文本的引用,后者是引用的c1单元格内的地址引用的单元格的内容。2.indirect函数工作表名称的引用。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1