wps表格教程:用ET表格巧妙解决多条件下的成绩统计
发布时间:2023-05-12 13:04:24
在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
猜你喜欢
- 今天推送了Windows 10 Mobile和PC预览版14946,下面这篇文章为大家带来了Win10 Mobile/PC预览版14946更
- 相信大家对于梵高的星空应该不陌生吧,他的星空是扭曲得,那你知道PS中怎么制作旋转星空的吗?接下来我们一起往下看看PS旋转星空制作的方法吧。方
- ppt2016幻灯片文字怎么制作遮罩动画效果?文字遮罩动画就是有些=些东西遮盖住文字的过程,该怎么实现呢?下面我们就来看看详细的教程,很简单
- 为了增强文稿的可视性,在PPT中插入图片是一项基本的操作。ppt如何插入图片,插入的图片太大,如何编辑图片,PPT又如何批量插入图片等等问题
- 在家里办公成为了生活中的一部分,那么如何用电脑的WPS开启在线编辑文档呢?一起来看看下面这篇文章吧!首先我们需要打开WPS,选中自己需要编辑
- 最佳有windows7系统用户反映,win7旗舰版电脑出现蓝屏,且提示错误代码0X00000000A,这是怎么回事恩?这种情况该怎么解决呢?
- word2010中怎么移动整个表格?word2010中绘制了表格,想要任意的移动位置,该怎么移动呢?下面我们就来看看详细的教程,需要的朋友可
- 在word和ppt中都可以添加组织关系图来表示一些组织间的相关关系,当然wps也不例外,也可以添加组织关系图,那么接下来小编教大家怎么添加w
- 今天凌晨,苹果正式发布 iOS 14.5 正式版,可谓是 iOS 14 阶段到目前为止最大的升级。iOS 14.5 正式版的版本号是 18E
- 5 月 22 日消息 据每周更新的 Firefox Nightly 显示,Mozilla 正在对 macOS 版火狐浏览器的一些项目进行改进
- 视频编辑王怎么剪视频?视频编辑王内置强大的特效,为视频添加注释、制作文字背景、字幕及编辑字体样式等,是一款容易上手的视频快速编辑软件,具体要
- 相信不少朋友都知道该如何利用Excel进行求和了,哪纵向求和又会不会呢?接下来是小编为大家带来的excel纵向求和的教程,供大家参考。exc
- Excel中所有组合的情况具体该如何利用组合公式进行列出呢?下面是由小编分享的excel利用组合公式列出所有组合情况的方法,以供大家阅读和学
- 有时候想把wps ppt超链接颜色改成自己想要的颜色要怎么做呢?下面小编为大家介绍如何操作:在“设计”下进入“配色方案”,在右边窗格选择编辑
- Win10最新更新KB5000842导致Xbox Live一直掉线怎么办?相信许多小伙伴都接收到了微软推送的Win10 21H1的体验更新,
- 金舟录屏大师是一款用户容易上手的软件,给用户带来了许多的便利,拥有全屏录制、对多种视频格式以及高品质录音等功能,在很多程度上满足了用户的需求
- Office2010是人们最常使用的办公软件,功能强大。但是在使用过程中不免会出现各种各样的问题,就有用户反馈说自己在Win10系统下Wor
- 最近有不少更新了22000.100版本的用户反应,自己更新了电脑之后无法在搜索框内输入文字,这是什么情况呢?下面小编就带着就带着大家一起看看
- Win7打开软件时提示“存储空间不足 无法处理此命令”怎么办?出现这类错误的情况有好几种,最常见的就是“存储空间不足 无法处理此命令”和“存
- win10不能清空回收站怎么办?win10系统回收站中有很多内容删不掉,很占空间,该怎么彻底清空回收站呢?下面我们就来看看Win10无法清空