中企动力 > 商学院 > excel成绩统计
  • ?

    Excel快速搞定统计中的频数分析

    雅香

    展开

    在excel中可以利用FREQUENCY函数进行频数统计,利用“数据分析”中的“直方图”宏程序进行频数分析。

    函数 FREQUENCY 可以计算数值在某个区域内的出现频率,然后返回一个垂直数组,

    由于 函数FREQUENCY 返回一个数组,所以它必须以数组公式的形式输入。

    通过频数分布函数可以对数据进行分组和归类,从而使数据的分布形态更加清楚地表现出来。

    下图是某课程的学生成绩,我们对其进行统计分析。

    学生成绩分数

    我们把学生成绩进行分段0-60、60-70、70-80、80-90、90-100。

    我们在C2:C5区域一次输入59、69、79、89作为频数的接收区域(输入的不是每组上限,上限不在本组内),因为分5组,所以有4个分段点,最后一个不用分段点,但是在计算时要包含进去。

    选中D2:D6区域,编辑栏中输入:=FREQUENCY(B2:B25,C2:C5),再按Ctrl+Shift+Enter组合键,得到频数分布结果。

    重新整理得到频数分布表。

    我们利用直方图也可以获得各组的频数,在菜单“数据”选项卡下“数据分析”选项。如果没有找到需要先在excel选项中的“自定义功能区”中把“开发工具”选中。

    然后打开“开发工具”加载项,选中“分析工具库”和“分析工具库-VBA函数”复选框。

    这时我们打开“数据”选项卡,单击“数据分析”,弹出“数据分析”对话框。我们选择“直方图”。

    在弹出的“直方图”对话框中选工作表中B2:B25填入输入区域,C2:C5填入接收区域。在输出区域中选一个单元格作为输出图表的起始区域,我们这里选G11,同时选中“累计百分比”、“图表输出”。(选中相应单元格区域系统自动加上绝对引用符号)如下图所示:

    单击确定按钮,得到频数分布表、直方图及累计频数图。

    直方图你会了吗

  • ?

    EXCEL的降序排名、升序排名和多条件排名

    寒梦

    展开

    日常工作中,经常需要处理与排名相关的计算,比如统计成绩的名次、划分数据的排位、多关键字综合权重排名等,EXCEL提供了强大的排名与排序函数,今天重点讲解升序排名、按条件排名如何实现。

    1、关于降序排名、升序排名

    EXCEL排名有降序排名、升序排名,很多人可能还不知道,我们默认使用RANK函数对某列数据进行排名,使用的就是降序排名,比如总分由高往低的排名,距离由长往短的排名,销售额由多到少的排名。如下图,在D2单元格输入公式=RANK(C2,$C$2:$C$16),往下复制就能自动生成成绩的排名。

    但是,用同样的方法对下表数据进行排名,我们就会发现出错了,成绩为46.25秒的学生成了第1名,而成绩为31.9秒的学生却成了第15名,如何解决这个问题呢?

    其实,只需要,我们在H2单元格录入RANK函数时,在第三个参数输入数字1就可以解决这个问题。

    重点:RANK函数其实包含了3个参数,指定数值,指定排名的区域,降序(0)或升序(1),RANK函数在默认状态下,只用写两个参数,第3个参数为“0”,也不用输入,默认状态下为降序排名。如遇到以时间长短、速度快慢作为排名标准的,则要根据情况进行升序排名,增加第3个参数“1”,就行了。

    2、关于多条件排名

    下图,是高一年级1-3班部分学生参加语文知识竞赛的成绩,现在需要根据成绩统计每个学生在所有参赛学生中的排名,和在本班学生中的排名情况。

    P列的排名统计很简单,只要在P2单元格输入公式=RANK(O2,$O$2:$O$16),这是一个降序排名,可以不写第3个参数,然后向下复制即可;

    Q列的排名,是按条件来进行排名,这时,我们可以考虑利用sumproduct满足多个条件。就上表要求而言,有两个条件,第一个条件,满足分别属于各自班级,第二个条件,统计在各自班级学生中成绩比自己分数高的人数,满足这两个条件后,我们再用TEXT函数,返回我们想要的样式,比如“第*名”,在Q2单元格中,我们写如下公式:

    =N2&TEXT(SUMPRODUCT(($N$2:$N$16=N2)*($O$2:$O$16>=O2)),"第0名")

    在公式前面,用“N2+&”,目的是为了对统计的结果方便识别是哪个班的。每天学习一点,每天进步一点,积硅步,必能致千里、得大成。

  • ?

    无需手动输入!使用Excel IF函数,可批量判断学生成绩是否及格?

    邬霆

    展开

    施老师:

    今天有位小学老师问我,说是平时要统计学生的成绩表,可是学生数据太多,手动一个一个的输入实在太麻烦,问EXCEL中有没有什么方法可以批量一次性判断成绩是否及格。那么今天施老师就教大家利用Excel IF函数,可以批量判断学生成绩是否及格,再也不用手动一个一个去输入了。

    一、我们打开EXCEL表格

    二、然后在是否及格一栏中输入函数:=IF(B2>=60,"及格","不及格") ,然后打公式栏中给函数打对钩。

    三、然后把第一项得出的结果,将鼠标放在右下角,出现“+”字箭头时,往下拉,就会批量得到成绩是否及格的结果。

    大家平时在计算数据是否合格时,会用到IF条件函数吗,欢迎在下方评论区点评欢迎在下方评论区点评。喜欢此文就转发点赞吧!想学习更多的教程请点击下方的“了解更多”。

  • ?

    excel数据量太多,如何进行快速、批量的判断并统计数量呢?

    秦寒云

    展开

    excel数据量太多,如何进行快速、批量的判断并统计数量呢?

    假如你是一个教师,你们学校的所有学生成绩都归你统计,哈哈,这个时候你开心了吧,一个学校好几千个学生,别人给了你这样的excel成绩表:

    excel成绩表

    领导让你统计一年级优秀学生人数是多少?条件是分数大于等于95。这个时候有人会说了,这个不是很简单吗?我们一个一个去查,一年级,张三96,一个优秀,二年级李四98,2个优秀,依此类推,我的天哪,数量少当然没问题,但是学校好几千个人呐,这是要累死的节奏吗?当然不会。

    你这样,在excel里需要统计优秀学生的单元格输入=COUNTIFS(A2:A9,"一年级",C2:C9,">=95"),一瞬间,哇哦,结果出来了,几千也不怕:

    excel瞬间得到优秀学生结果

    其他年级excel也是一样的瞬间得到结果

    哎呀,这是个什么意思呢?为什么excel会这么神奇呢?COUNTIFS是条件计数,A2:A9是引用范围,我们这里的范围是一年级,所以自然是引用年级这列,"一年级"自然是条件啦,还有另一个条件就是分数大于等于95,所以我们写上C2:C9,">=95",一样的C2:C9是范围,">=95"是条件。

    怎么样,很简单吧,你学会了吗?快去试试吧!非常感谢您观看文本,如果你有更好的方法适用这个情况,请您留言分享!分享好玩、有趣、实用的手机和电脑技巧,您的支持就是我的最大动力!

  • ?

    Excel中怎样用函数给成绩排名?

    小枭

    展开

    施老师:

    Excel用处非常大,我们用EXCEL可以快速的对数据进行排名,我们经常在制作一些成绩单或者销售统计分析表的时候,都希望将其进行排名,然后可以快速的看到各自的排名次序。今天我们就讲解利用Excel中的排名函数对数据快速的进行排名!

    下面是我们的成绩单,这里我希望通过计算所有人的总分来在排名中显示出排名的次序!

    使用函数:【=RANK(F2,$F$2:$F$11)】

    直接定位到G2单元格,然后输入上列函数下拉。

    函数说明

    RANK函数:是求出数值在指定区域中排名函数。

    F2,$F$2:$F$11:在F2单元格,区域是F2到F11这块区域。

    =RANK(F2,$F$2:$F$11):合起来就是在求出F2单元格中的数据在F2到F11这块区域的数据中的排名情况。

  • ?

    如何使用Excel函数统计各分数段的人数?

    缪寻菡

    展开

    “使用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计入哪个分数段的规则的差异,不同的计数规则会有不同的结果。

       

    (本文内容由百度知道网友AHYNLWY贡献)

  • ?

    利用Excel电子表,轻松实现成绩单的各种分析、计算

    清心

    展开

    一:计算总分

    1、打开需要编辑的excel示例文档。已知20个同学的7门功课的成绩,现在需要在I列中计算出每个同学的总分。

    2、在I1单元格中输入函数=sum(B1:H1)按下enter键即在I1单元格中计算出第一位同学的总分将光标移动到I1单元格右下角鼠标呈十字架状下来列表,即完成所有同学总分的计算。

    二:计算平均分

    这里,向大家介绍两种常用的也是比较简单的计算平均分的法子~

    1.将光标移动到J2单元格,输入函数=I2/count(B2:H2)按Enter键然后将鼠标下拉方法同步骤2得到的结果。

    2.将光标移动到J2单元格。输入函数=average(B2:H2)按下Enter键然后将鼠标下拉方法步骤同上得到的结果,这里显示的结果和方法1是一样的。

    三:去除一个最高值和一个最低值再计算平均分

    将光标移动到K2单元格中,输入函数=TRIMMEAN(B2:H2,2/COUNT(B2:H2))。按下Enter键然后将鼠标下拉方法步骤同上得到的结果

    四:计算及格人数

    将光标移动到B22单元格,如下图示。输入函数=COUNTIF(B2:B21,">=60")。按下Enter键,得到第一门功课及格的人数为10.同理,将鼠标移动到B22单元格右下角呈十字形状,向右边拖动。得到的最后结果

    五:计算及格率

    将光标移动到B23单元格,输入函数=B22/COUNT(B2:B21)。(这个函数的原理:及格率=及格人数/参考总人数)

    按下Enter键,得到第一门功课的及格率。

    选中B23:H23,单击鼠标右键,选择设置单元格格式为百分数,小数点后保持2位数。点击确定。

    (本文内容由百度知道网友applejackli贡献)

  • ?

    教师必备6大Excel高效操作技巧,让你快速统计成绩数据!

    小玉

    展开

    Excel可以清晰的呈现出表格数据的内容结构,

    让你对学生的情况可以做到一目了然。

    巧用技巧公式可以为我们省了不少的事和时间,

    得到又快、又准、又精确的结果。

    1

    求和

    =SUM(C2:E2)横向求和

    =SUM(C2:C10) 纵向求和

    这是对C2到E2这一区域进行求和

    2

    平均数

    =AVERAGE(C2:G2)

    对C2到G2区域进行求和

    3

    排名

    =RANK(H2,H$2:H$11)

    对10名学生的成绩进行排名

    4

    最高分

    =MAX(H2:H11)

    求H2到H11区域(10名同学)的最高分

    5

    最低分

    =MIN(H2:H11)

    求H2到H11区域(10名同学)的最低分

    6

    分数段人数统计

    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”即可完成对所有分数段人数的统计。

  • ?

    让Excel根据成绩分数自动判断优或良并显示出文字

    Que

    展开

    在统计考试或者竞赛的成绩时,经常会根据参加考试人员所取得的分数把最终成绩评价成优或者良等几个层次,这就需要统计成绩的人员根据分数给每个人的成绩标上优、良等标签。如果参加考试的人员较多,那么完全通过人工来判断成绩的优良并且再打出文字就是一个比较繁琐的过程。强大的Excel可以帮助我们完成这项工作,只需要在Excel中列出函数公式,然后拖动一下鼠标或者选择性粘贴公式,就可以完成所有考试人员的成绩统计,还可以自动打出优或者良等文字。下面以Excel2007为例介绍一下如何操作,以供参考。

    ●我们可以通过Excel中的“IF”函数达到上述目的。例如要根据下图表格中的成绩,把分数范围在80-89的成绩评价为“良”,把分数范围在90-100的成绩评价为“优”。第一步先在成绩评价列最上方的单元格中点击鼠标,选中该单元格。

    点击评价列最上方的单元格

    ●选中单元格后,在Excel编辑栏中输入“=if”,输入后Excel2007之后的版本会根据输入的字符弹出供选择的函数列表,这时可以用鼠标双击函数列表中的“IF”。

    输入“IF”函数

    ●双击“IF”后,Excel会在IF后自动添加一个括号,还会在下方显示函数的语法说明,说明都是英文,在这里直接解释有点抽象。我会在下述的实例中对IF函数的语法进行说明。

    自动添加一个括号

    ●此时我们可以点击成绩评价单元格左侧对应的分数单元格,本例中为“C3”单元格。

    点击分数单元格

    ●点击后,Excel会自动把单元格的名称输入到编辑栏中,这样可以不用通过键盘输入单元格名称,比较简便。

    点击后自动输入单元格名称

    ●接下来再根据要求把IF函数的参数补充完整,在地址栏中输入完整的函数公式“=IF(C3>=90,"优","良")”其中“C3>=90”是判断条件,即判断C3单元格中的值是否大于等于90,"优"为符合判断条件时显示的字符,"良"为不符合判断条件时显示的字符。即如果C3单元格中的成绩大于等于90,则成绩评价单元格中就显示字符"优",否则显示字符“良”。其中>=还可以更换成其他计算运算符,如< 小于、> 大于、= 等于或 <>不等于等。

    输入完整函数

    ●完成函数的输入后,可以点击编辑栏左侧的对号或者按键盘的回车键。

    点击对号

    ●点击对号或者按键盘的回车键后,成绩评价单元格中就会自动根据IF函数的内容显示出成绩的评价结果。

    自动显示评价结果

    ●之后就可以通过拖动单元格右下方的填充柄在其他单元格中自动完成IF函数的输入。

    拖动填充柄完成输入

    ●如果表格较长,用填充柄填充也比较麻烦,还可以采用选择性粘贴公式的方法自动填充函数。方法是:先复制已输入函数的单元格。然后用按键盘Shift键等方式选择要填充的单元格范围后,在所选单元格范围上点击鼠标右键,再点击右键菜单中的“选择性粘贴”。

    点击“选择性粘贴”

    ●然后点选“选择性粘贴”对话框中的“公式”选项,再点击“确定”按钮,即可完成所选范围中全部单元格的填充。

    点选公式后确定

    ●上面介绍的方法只能自动列出优和良两个评价结果,如果想要列出更多的评价结果怎么办呢?我们可以在IF函数中再嵌套一个IF函数来达到这个目的。还是以上表为例,除了优和良外再增加一个“特”的评价标准。要把的分数范围在80-89的成绩评价为“良”,把分数范围在90-94的成绩评价为“优”,把分数范围在95-100的成绩评价为“特”。则可把函数公式修改为“IF(C3>=95,"特",(IF(C3>90,"优","良")))”。意思是把不符合判断条件“>=95”的数值,再用“>90”的条件判断一次,从而可以自动列出“优”、“良”、“特”三个判断结果。

    重新输入公式

    ●如下图:修改公式后,用上述方法自动填充函数到其他单元格,就会列出“优”、“良”、“特”三个判断结果。

    自动列出判断结果

    把函数中的>=更换成< 小于、> 大于、= 等于或 <>不等于等计算运算符还可以达到其他的目的,读者可以参考本例在实际应用中进行更改。

  • ?

    excel统计各分数段的学生数量,这4种方法掌握处理数据不再是难事

    蜂蜜

    展开

    一份学生成绩单,需要分别统计出60分以下、60-69、70-79、80-89、90-100各阶段成绩的学生数量。下面分别介绍4种方法来统计符合要求的学生数量。

    1、利用FREQUENCY函数

    FREQUENCY函数为:计算数值在某个区域内的出现频率(个数)。函数语法为:

    FREQUENCY(data_array, bins_array):

    Data_array 必需。 要对其频率进行计数的一组数值或对这组数值的引用。 如果 data_array 中不包含任何数值,则 FREQUENCY 返回一个零数组。Bins_array 必需。 要将 data_array 中的值插入到的间隔数组或对间隔的引用。 如果 bins_array 中不包含任何数值,则 FREQUENCY 返回 data_array 中的元素个数。使用FREQUENCY函数难点为函数返回的是一个数组,所以它必须以数组公式的形式输入。C2:C26 为学生成绩,E2:E6为成绩分数区间分割点,对应的分别在F2:F6统计数量。

    1)选中F2:F6单元格区域(由于是数组函数,必须选中F2:F6单元格区域),选定后在F2输入公式:

    =FREQUENCY(C2:C26,E2:E6)。

    2)公式输入完后同时按Shift+Ctrl+Enter键,会在F2:F6中分别返回满足条件的成绩个数。

    2、使用COUNTIFS函数

    COUNTIFS函数为:统计满足某个条件的单元格的数量(个数)。函数语法为:

    =COUNTIF(要检查哪些区域? 要查找哪些内容?)

    这里将学生成绩按成绩范围各自计数,E2:F6为成绩范围,在G2输入公式:

    =COUNTIFS($C$2:$C$26,">="&E2,$C$2:$C$26,"<="&F2),然后向下拖动复制到G6即可。注意C2:C26为绝对引用,按F4加"$"符号。

    3、利用数据透视表

    数据透视表处理大量数据时比较常用的方法,而且比较直观。

    4、利用分析工具库

    首先加载分析工具库。打开Excel选项,点击加载项,在管理下拉列表选择excel加载项,点击转到,勾选分析工具库。在excel数据工具栏下会加载数据分析选项。

    1)点击工具栏数据—数据分析,在数据分析对话框中选择直方图,确定。

    2)在直方图对话框输入区域和接收区域分别输入数据区域,在输出区域选择一个空单元格,下面柏拉图、累积百分率、直方图3个选项任选一个,我这里选直方图,确定。

excel成绩统计

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP