Excel中如何计算后10%学生的平均分

很多学校对教学成绩的量化越来越科学、越来越规范,笔者所在地区在考核班级成绩时就分为平均分、优秀率、及格率、后10%学生的平均分、进步幅度五大部分。对笔者来说,计算平均分、优秀率、及格率、进步幅度都不在话下,但计算后10%学生的平均分,着实叫人为难。一是各班学生数都不一样,多的40
多人,少的仅20多人,很难把各班后10%“一刀切下”;二是想编写程序吧,对我等菜鸟来说又太困难。难道就只有把每一科的成绩都按从高到低的顺序排下来,
然后一个班一个班地处理吗?这样一来,学生分数全打乱不说,单是我镇一共有六个年级,每个年级有二十几个班,每个班平均四个单科,那工作量……

  后来,笔者
终于想出了一个办法,为讲解方便,笔者以只有两个单科的二年级为例。

  1. 用函数count计算出每个班级的学生数,进而计算出后10%一共有
多少个学生。

  (1)选中所有工作表,然后选中E51单元格(行数一定要大于最大班学生数)。

  (2)在E51单元格内输入“=round(count(C2:C50)*0.1)”。其中函数round是用来取整的(如图1)。

图1 计算学生数

  2. 用函数small从每科成绩中取出5个小分,并从小到大编上序号。

  (1)在G52~G56单元格中输入1~5,然后依次在H52~H56中输入“=small(C2:C50,1)”,“=small(C2:C50,2)”,…,“=small(C2:C50,5)”(如图2)。

图2 编序号

  (2)将H52~H56复制到I列相应单元格,得到第二个单科的5个小分。

  3. 用函数if把不需要的分数置零。

  (1)依次在E52~E56单元格中输入“=if(G52<=E51,H52,0)”,“=if(G52<=E51,H53,0)”,…,“=if(G52<=E51,H56,0)”(如图3)。为了保证对单元格“E51”的绝对引用,可以把公式中的“E51”换成“$E$51”。

图3 把不需要的分数置零

  (2)
同样将E52~E56复制到F列相应单元格,得到第二个单科后10% 的分数。

  4. 计算最终想要的后10%学生的平均分。

  (1)在C51单元格中输入“=sum(E52:E56)/$E$51”。

  (2)将C51复制到D51,最后结果。

&">nbsp;

时间: 2024-09-02 07:06:43

Excel中如何计算后10%学生的平均分的相关文章

在excel中如何计算乘法

1在excel中如何计算乘法 在需要显示结果的单元格点一下,输入= 输入要计算的单元格 例如:在c3中输入 = 再输入a3*b3 顺c3右下角往下拖就是了. 乘法--计算所有参数的乘积函数PRODUCT(),括号内的每个数字用逗号分隔,数字个数不得超过30个. 如前述可以在C1单元格中编辑公式 =PRODUCT(A1,B1) 或者 =PRODUCT(A1:B1) 公式肯定是对的,只是向下拉的方法:先点一下C3选中C3单元格,鼠标指向C3单元格的右下角(有一个小黑点),当光标变成一个黑色的实心小十

在excel中如何计算周岁、虚岁以及实际年龄?

  在excel中如何计算周岁.虚岁以及实际年龄? 周岁计算(方法一): 在C2单元格中输入公式"=YEAR(TODAY())-YEAR(B2)"(如下图所示),然后回车,C2单元格中完成了周岁年龄的计算,然后双击单元格右下角处往下填充或者拖拽单元格右下角往下填充. 周岁计算(方法二): 在D2单元格中输入公式"=INT((TODAY()-B2)/365)"(如下图所示),然后回车,D2单元格中完成了周岁年龄的计算,然后双击单元格右下角处往下填充或者拖拽单元格右下角

EXCEL中如何计算非0开始的数列中表格的格数,含空白表格

=counta()是统计有内容的单元格 =countblank()是统计空白单元格 你可以把俩个函数相加就是你要的个数括号你输入你的数据范围就可以. 所有的用一个公式就行,直接填充公式就可以. 你可以用这个公式=SUM(B3:K3)/(8-MATCH(1,B3:K3/B3:K3,0))那个8就是不管有没有数据总共有几个是供存放这类型数据的A到K8个单元格,你也可以用counta(B3:K3)+countblank(B3:K3)来代替. excel表格行 插入时跳出对话框"为了防止可能的数据丢失,

excel数据-excel中使用kutools将图片从tif转换成jpg格式后图片序列改变了,怎么破?

问题描述 excel中使用kutools将图片从tif转换成jpg格式后图片序列改变了,怎么破? 办公时excel中有大量的图片需要从tif转成jpg格式,使用kutools可以迅速直接转换格式,但是导回excel中时图片顺序发生改变. 是否有什么编程语言或者改变转换图片格式的软件也可以,解决这个问题? 非常感谢!

怎样在Excel中只显示大于10的数字?

  今天我们来学习一下Excel中一个小技巧,在Excel设置只显示大雨10的数字,你知道如何操作码?如果不懂就一起来学习一下操作技巧吧. 怎样在Excel中只显示大于10的数字? 如下图所示,B列是数字,字母混杂的内容.要求只显示大于10的数字,其他的都隐藏起来. 操作步骤: 选取区域 - ctrl+数字1打开单元格设置窗口 - 数字 - 自定义 - 在右边文本框中输入自定义代码 :[>10]G/通用格式; 注意:红色的要全部输入,包括最后的英文状态引号(;) 设置完成的效果如下图所示. 这样

excel中怎么搜索文字 怎么在excel中搜索文字

1.下面笔者以一些数据作为演示,来找到具体内容的过程 2.首先我们用最简单的方法,无论是在文件中还是在excel中,一个通过的查找快捷方式ctrl+f,,我们直接打开excel,然后按下ctrl+f,即可调出查找命令 3.这边比如说有一个学生的语文成绩登记错误需要修改,那么我们直接输入该学生的名字,然后在他的语文成绩进行修改 4.还有一个方法就是从excel中找到具体的查找搜索命令进行修改,我们打开excel的开始选项 5.在该选项下找到编辑选项,然后点击查找和选择 6.在弹出的选框中直接点击查

C#如何读取Excel中的数据

#region 读取Excel中的数据 02./// <summary> 03./// 读取Excel中的数据 04./// </summary> 05./// <param name="excelFile">Excel文件名及路径,EG:C:\Users\JK\Desktop\导入测试.xls</param> 06./// <returns>Excel中的数据</returns> 07.private DataT

在Excel中自动提取身份证号中的生日和性别

每年新入学的一年级学生,都需要向上级教育部门上报一份包含身份证号.出生年月等内容的电子表格,以备建立全省统一的电子学籍档案.数百个新生,就得输入数百行相应数据,这可不是个轻松活儿.有没有什么办法能减轻一下输入工作量.提高一下效率呢?其实,我们只需在Excel中将学生的身份证号完整地输入后,它就可以帮我们自动填好出生日期和性别. 现在学生的身份证号已经全部都是18位的新一代身份证了,里面的数字都是有规律的.前6位数字是户籍所在地的代码,7-14位就是出生日期.第17位"2"代表的是性别,

妙用Excel五个函数统计学生期末考试分数段

考试结束,老师们都要对学生的考试成绩进行分析.各分数段人数的统计是其中一项必做的工作.在Excel中,怎样快速准确地统计分数段人数呢?以下的方法也许对你有所帮助. 先看看原始的学生成绩表.五门功课的成绩分布在C2:G47单元格区域,如下图所示. 一.利用COUNTIF函数 COUNTIF函数可以统计单元格区域内满足指定条件的单元格数目,所以用来统计分数段人数顺理成章.我们用它来统计C列的语文成绩分数段. 如图2所示,我们需要在N2单元格统计语文分数在90分以上的学生数.那么只需要在N2单元格输入