wps表格教程:用ET表格巧妙解决多条件下的成绩统计

  在ET表格中,对于班级成绩册的各科求总分、平均分以及排名次等,都可算是轻松的任务。但是,对于多年级多班级混合编排的班级,如果想再类似的操作,那又该如何进行呢?


  图1

  图1所示为不同学校不同专业混编的示意成绩册。我们需要计算各学校各专业各科目的总分和平均分,并对各学生在各自学校各自专业内排定名次。这项看起来艰巨复杂的任务,在ET表格中正确使用SUMPRODUCT函数,那么完成起来其实也并不算怎么困难。咱们只需如此操作即可:

  一、多条件求和

  比如我们需要计算工业职专机电专业所有学生的语文成绩总分。分析表格可以看到:学校名称在B2:B16单元格区域,专业名称在C2:C16区域,语文成绩则分布在D2:D16区域。在合适的单元格输入公式“=SUMPRODUCT((B2:B16="工业职专")*(C2:C16="机电"),D2:D16)”,回车后可以得到结果“228”了。看出来了吧?公式中的前两个小括号内就是需要满足的条件,而“D2:D16”就表示需要求和的区域。如果有更多的条件,那就再在前面加小括号就可以了。要注意的是小括号中间用“*”连接。

  至于我们希望的各学校各专业各科目的总分,那就得设计如图2所示表格来解决了。


  图2

  先建好空白表格,如图2所示录入学校名称和专业名称。在N2单元格输入公式 “=SUMPRODUCT(($B$2:$B$16=$L3)*($C$2:$C$16=$M3),D$2:D$16)”,选中该单元格的填充句柄,向右和向下拖动复制公式至整个表格,那么各学校各专业各学科的总分就有了。不太难吧?

  由于各学校的专业设置并不相同,所以某些的某些专业的各科总分计算为“0”。如果想追求尽善尽美,那么我们可以用IF函数,当结果为“0”时不显示任何内容,这样可以使结果显示尽量美观一些。公式为“=IF(SUMPRODUCT(($B$2:$B$16=$L3)* ($C$2:$C$16=$M3),D$2:D$16)=0,"",SUMPRODUCT(($B$2:$B$16=$L3)* ($C$2:$C$16=$M3),D$2:D$16))”。

  二、多条件求平均分

  求和与求平均分只有一步之遥,那就是需要统计出各学校每个专业的人数。有了它,那么平均分就简单多了。这同样可以使用SUMPRODUCT函数来完成。


  图3

  在如图3所示的人数统计表的N18单元格输入公式“=SUMPRODUCT(($B$2:$B$16=$L18)*($C$2:$C$16=$M18)*(D$2:D$16<>""))”,然后向右向下复制公式就可以了。

  求平均分即拿总分除以人数。因此,如果人数为“0”,那么求平均分时就会出现问题。因此,在求平均分时,同样需要用IF函数做一个判断。借用前面的两个表格,那么工业职专机电专业的语文平均分公式可写为“=IF(ISERROR(N3/N18),"",N3/N18)”,其余的复制公式即可,如图4所示。


  图4

  公式中的ISERROR(N3/N18)作用判断“N3/N18”结果是否会出现错误。

  如果直接不借助人数统计表格直接求平均分,那么该公式可写为“=IF(SUMPRODUCT(($B$2:$B$16=$L3)* ($C$2:$C$16=$M3)*(D$2:D$16<>""))=0,"",SUMPRODUCT(($B$2:$B$16=$L3)* ($C$2:$C$16=$M3),D$2:D$16)/SUMPRODUCT(($B$2:$B$16=$L3)*($C$2:$C$16=$M3)* (D$2:D$16<>"")))”。

  三、多条件下的排名次

  在不破坏原来数据表排序的情况下,为每位学生排定在本校本专业内的名次,看起来很难,但是有了SUMPRODUCT就不一样了。试想一下,借助于SUMPRODUCT函数,我们可以轻松统计出符合多个条件的人数。那么工业职专机电专业总分为“616”的同学的名次,不就是学校为“工业职专”、专业为“机电”、总分“>616”的人数再加上1嘛!

  有了这个思路,公式就好写了吧? J2单元格公式为“=SUMPRODUCT(($B$2:$B$16=B2)*($C$2:$C$16=C2)*($I$2:$I$16>I2))+1”,写完后,向下复制公式就行了。结果如图5所示。


  图5

时间: 2024-11-03 23:01:36

wps表格教程:用ET表格巧妙解决多条件下的成绩统计的相关文章

WPS文字教程:插入表格快速计算

WPS文字是我们常用的办公软件之一,因其简单.实用,所以深受广大用户的喜爱.当我们编辑文档过程中,有时需要在文档中插入表格,对某些数据进行比对或辅助说明,此时就需要对的表格中某些数据结果进行统计了.对于表格内数据的计算,大家平时都习惯于用Excel来操作,从而忽略了WPS文字中的表格计算功能,其实WPS文字中的表格计算功能同样强大,不但能进行快速操作,还能进行复杂的公式运算.你若不信那就请跟我来-- 一.表格数据快速计算 当我们在WPS中插入表格后,有时需要对表格中的数据进行统计.汇总, 以便对

WPS文字教程:为表格快速填充序号

在WPS 2010文字工具中添加表格是很简单的.但如果需要在表格或表格的部分单元格中填充序号,如图1所示,却不能象在表格工具中那样拖动填充句柄快速填充,而一一手工录入无疑是繁琐而无趣的.下面的办法可以让你体验到在文字工具的表格中"自动填充"的乐趣. 图1 一.选中表格中需要填充序号的单元格(可以按下Ctrl键以选取不连续单元格部分).点击菜单命令"格式→项目符号和编号",在打开的对话框中点击"编号"选项卡,选取一种数字编号形式,如图2所示. 图2

WPS表格教程:巧用IF函数嵌套,将学生成绩换成等级

在刚刚被淘汰的高中会考和现在实行的高中新课程学业水平考试中,对学生的评价都是采用等级评判法(一般四个等级A,B,C,D),也就是把学生考的成绩转换成等级.下面举例说明运用WPS表格中的IF函数嵌套,实现成绩与等级的转换过程. 首先我们先学习一下IF函数的使用. IF的函数格式为:IF(测试条件,真值,假值). 其意义是:当测试条件成立时,则显示真值(即第一个逗号之后第二个逗号之前的数值),当测试条件不成立时则显示假值(即第二个逗号之后的数值). 例如:在目标单元格内输入函数"=IF(A2<

巧妙解决Windows XP下微软拼音输入法故障

Windows XP上安装并使用Office 2007已经有很长一段时间,自从微软发布了Live Messenger 9之后赶紧安装上进行体验,但是很让人郁闷的是经常出现对方发给我信息自动弹出对话框后,我无法使用微软拼音2007输入中文,不论如何切换,即使当前状态已经在微软拼音2007上. 后来就一直将就使用着,最近又安装了QQ2009 Beta 发现也出现了跟Live Messenger 如上图所示,在对输入法设置进行检查时发现默认未复选"将高级文字服务支持应用于所有程序",依此推断

SqlServer 巧妙解决多条件组合查询_MsSql

开发中经常会遇得到需要多种条件组合查询的情况,比如有三个表,年级表Grade(GradeId,GradeName),班级Class(ClassId,ClassName,GradeId),学员表Student(StuId,StuName,ClassId),现要求可以按年级Id.班级Id.学生名,这三个条件可以任意组合查询学员信息. 做法不止一种,这里提供一种巧妙的使用一条查询来实现的办法,我们来写成一个过程,如下: 复制代码 代码如下: create proc up_select_student_

SqlServer 巧妙解决多条件组合查询

开发中经常会遇得到需要多种条件组合查询的情况,比如有三个表,年级表Grade(GradeId,GradeName),班级Class(ClassId,ClassName,GradeId),学员表Student(StuId,StuName,ClassId),现要求可以按年级Id.班级Id.学生名,这三个条件可以任意组合查询学员信息. 做法不止一种,这里提供一种巧妙的使用一条查询来实现的办法,我们来写成一个过程,如下: 复制代码 代码如下: create proc up_select_student_

WPS表格教程:单元格数据的组合、拆分与格式转换

教程的核心内容是分列操作,将用四个实例向大家介绍在WPS表格(ET)中,如何将单元格中的数据组合.拆分(提取)和格式转换. 实例一:用公式或函数组合数据获取出生地址 1.用"&"号组合数据. 2.用函数(CONCATENATE)组合数据. 实例二:拆分考试号,获取学校.班级.学号信息. 城南.城北两校联合组织五六年级语文竞赛,学生成绩统计如下: 要将各校各班的成绩分类汇总,当然要先将各校各班的学生分开,打开ET实践一下吧! 一.数据分析. 学生的考试号由学校代码(cn,cb)班

WPS表格教程:快速统计学生成绩

虽然现在提倡素质教育,家长却只关心学生分数.做为学校的老师,每次考试结束都会迎来复杂.烦琐的学生成绩统计工作,自从电脑上安装了WPS Office 2007成绩统计工作轻松了许多,WPS表格的筛选功能可以帮助我轻松完成学生成绩统计. 下面就来看看WPS表格中的自动筛选功能是如何帮我快速完成成绩统计的. WPS表格的自动筛选操作非常简单,选中表格中任意单元格,执行[数据]菜单中的[筛选]-[自动筛选]命令.此时,每一个列标题右侧均出现一个下拉按钮. 如果要看语文为98分的学生,可点语文下拉按钮,选

WPS表格技巧:对象数不确定的成绩统计

评比活动中为了更好地体现公正.公平.公开,组织者往往在现场设定多个评定内容.临时邀请多个评委专家,当场打分当场公布.利用WPS表格,能高效准确地完成这类统计对象数不确定的成绩统计任务. 基本思路 多个评委多个评定内容,属于评委数量不确定.评定内容数量不确定的命题,解决的基本思路是把评委数量等不确定的值转化为确定值来处理. 评分要求 多个评委对多项内容分别打分.评分中去掉一个最高分.一个最低分后求平均,所得结果作为得分;评定内容按相同权重进行汇总,所得结果为项目总得分.按总得分排出名次.以合唱比赛