今日函数:COUNTIFS()、MAX()、MIN()
今天主要是通过几个学校的物理成绩来分享几个函数,首先来看一下原数据

从上图我们可以看出,今天我们要根据图中左边的原数据求得图中右边的相关数据,其中包括各个学校各个班级的考生人数以及各班物理的考试最高分和最低分。
首先我们先来求每个班的考生人数,我们需要用到计数函数COUNTIFS(),这个函数在我们的公示栏中的其他函数项里面

COUNT为计数,加上IFS就是带有多条件的计数,这个函数也是含有多个参数的一个函数,限制的条件越多,参数就越多,具体操作如下

其公式为=COUNTIFS(A2:A23,I2,B2:B23,J2)
因为我们要统计的是每个学校的每个班级的考生人数,所以就有两个限制条件,一个是学校,一个是班级,这就和我们之前用的SUMIFS()函数是一个道理,只不过SUMIFS()函数是求所选区域中符合要求的所有数值的和,而COUNTIFS()函数是进行求所选区域中符合要求的单元格的行数,对于这道题来说就是求每个学校的每个班的人数,它和SUMIFS()函数用法基本一样,它俩的区别就在于SUMIFS()函数中有一个参数是选择需要进行实际计算的数据列,但是COUNTIFS()函数却没有这个参数,因为它不需要这个参数,它只是单纯的记录所选区域中符合指定要求的单元格的行数,计算结果如下图

我们可以看到通过这个COUNTIFS()函数我们已经把各个班级的考生人数给求出来了。
接下来我们来求每个班级的物理最高分。要求这一项,我们需要用到求最大值函数MAX(),这个函数可以求出所选数据中的最大值,但是在今天我们这道题中,用这个函数还是有一点复杂的,我们先来看具体的公式

我们在物理最高分的第一栏中输入上图中上面红色框中的公式,输完公式之后,按下crtl+shift+enter键即可得到结果(注意不能直接按enter)。
我们来看一下这个函数里面的参数
=MAX((A$2:A$23=I2)*(B$2:B$23=J2)*D$2:D$23)
其中(A$2:A$23=I2) 代表的意思就是判断A2:A2:A2:A23列与I2列是否一样,如果一样,那么就返回TRUE,或者说返回逻辑1,如果不一样,就返回FALSE,或者说返回逻辑0;然后(B$2:B$23=J2) 代表的意思就是B2:B2:B2:B23列与J2列是否一样,如果一样,那么就返回TRUE,或者说返回逻辑1,如果不一样,就返回FALSE,或者说返回逻辑0;然后第三个参数就是我们所有的物理成绩,然后这里面的三部分中间又是相乘的关系(*代表相乘),即只有前面两部分都是逻辑1的时候,后面的物理成绩才会被提取出来并参与运算,如果前两部分有一个返回的是逻辑0,那么这个函数这时候的参数就是0,也就相当于后面的物理成绩没有被提取出来,换句话说,就是让那些不符合当前条件的物理成绩归为0,或者说我们在求第一中学一班的最高分的时候,其他班级的成绩全部就变为0了,对求一班的最高分不产生影响,这就是这个函数今天这样用的意思。记住,公式输完之后,不能直接按enter键,需要按下crtl+shift+enter键才能有正确结果,否则计算出来的结果是不正确的。正确操作后的结果如图

我们可以看到,各个学校各个班级的物理最高分已经被正确的计算出来了,然后我们注意到公式的两边多出来了两个大括号,这个大括号就是我们按下crtl+shift+enter键所出来的结果(虽然我也不知道为啥要这样做,哈哈哈)。
接下来我们来求物理最低分,求最低分要用到MIN()函数,具体公式如下

我们还是来看一下公式
=MIN(IF((A$2:A$23=I2)*(B$2:B$23=J2),D$2:D$23))
这个公式和刚才我们求最高分时的差不多,但是也不一样,我们在这又用到了一个IF()函数,其中(A$2:A$23=I2)*(B$2:B$23=J2)的意思还是用来产生逻辑1和逻辑0的,就不在多说了,然后后面跟了一个逗号,逗号后面是所有的物理成绩,其实这样写和刚才MAX()函数中的意思差不多,都是来取得符合当前条件的物理成绩,如果前两个条件有一个不成立,那么由于IF()函数的作用,这个物理成绩就不会被提取出来,只有当两个条件同时成立,相对应的物理成绩才会被提取出来,进而把提取出来的物理成绩再由MIN()函数来求得最小值。需要注意的是,这个公式输完之后,也是不能直接按enter键,还是需要按下crtl+shift+enter键,才会出来正确结果,结果如下图

我们还是注意到在原来公式的两端又出现了两个大括号,这同样是按下crtl+shift+enter键的作用。至于求最低分的时候为啥不能用和最高分一样结构的公式,它为啥还要再加一个IF()函数,其实我现在暂时也不太清楚,等我有时间再探讨这个问题。
到此,今天的任务也就完成了,求出了考试人数、最高分和最低分,其中今天用到的函数有COUNTIFS()、MAX()、MIN(),我觉得它们有时候还是很有用的。

计算机二级之Office应用之Excel中的函数(3)相关推荐

  1. 计算机二级Office应用之Excel中的函数(1)

    今日函数以及功能: 筛选功能 .(多)条件求和.日期的相关处理 1.筛选 Excel中的筛选功能很有用,它可以把符合我们要求的项给筛选出来,方便我们做后期的统计.筛选功能位于开始栏中的右边,如下图 我 ...

  2. 计算机二级Office应用之Excel中的函数(2)

    有关身份证号码.出生年月.年龄.性别的操作 今天主要是分享几个关于人基本信息的处理所用到的功能和函数,首先来看一下原数据表格 从表格可以看到我们今天要做的就是通过人的身份证号得到人的性别.出生年月和年 ...

  3. 计算机二级考试中Excel函数如何应用,计算机二级考试excle常用函数【计算机二级ms office中excel中必考函数有哪些?】...

    计算机二级excel主要函数的用法 AVERAGE 求出所有参数的术平均值. 数据计算 COLUMN 显示所引用单元格的列标号值. 显示位置 CONCATENATE 将多个字符文本或单元格中的数据连接 ...

  4. 计算机二级要学的函数有哪些,计算机二级ms office中excel中必考函数有哪些?

    计算机二级ms office中excel中必考函数有哪些?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 计算机二级ms ...

  5. 二级计算机的office用到哪些函数,计算机二级MS office excel中所用函数整理

    <计算机二级MS office excel中所用函数整理>由会员分享,可在线阅读,更多相关<计算机二级MS office excel中所用函数整理(11页珍藏版)>请在人人文库 ...

  6. 计算机二级excelcountif函数,excel中countif函数的使用方法

    您可能感兴趣的话题: excel中countif函数的使用方法 核心提示:函数COUNT在计数时,将把数值型的数字计算进去! 函数COUNT在计数时,将把数值型的数字计算进去;但是错误值.空值.逻辑值 ...

  7. 如何添加二级标题_全国计算机二级MS Office高级应用考试指南

    期末考试刚结束 大家以为可以松一口气 但是,过了寒假 就到了全国计算机等级考试 你准备好了吗? 全国计算机等级考试(National Computer Rank Examination,简称 NCRE ...

  8. 计算机二级考试需要怎么备考,计算机二级ms office应该怎么备考 考试内容是什么...

    很多同学想知道计算机二级ms office应该怎么备考,下面是小编整理的相关内容,希望对大家有所帮助! 计算机二级ms office应该怎么备考 选择题考核的内容都是一些基础性的内容,但这一部分内容涉 ...

  9. 计算机二级选择题考word基础知识吗,计算机二级ms office只考选择题吗?好考吗

    满意答案 liqiwt52 2014.09.20 采纳率:46%    等级:8 已帮助:4259人 这个计算机二级MS office高级应用是今年新增加的科目,从今年(2013)9月份开始开考,知识 ...

最新文章

  1. Codeforces 919D Substring (拓扑图DP)
  2. Android之自定义View的实现
  3. linux查看进程占用pcu,Linux运维:如何使用ss代替netstat命令
  4. LevelDB 源码剖析(一)准备工作:环境搭建、接口使用、常用优化
  5. go 关闭通道的必要性
  6. android 机器人动画,Android 5.X与Android4.X版本机器人动画的区别以及制作动画的方法...
  7. mitmproxy抓包 | Python疑难测试场景mock
  8. 11g新特性-自动sql调优(Automatic SQL Tuning)
  9. FreeMarker的优点和缺点
  10. Android 功耗(9)---MTK功耗基础知识
  11. Tornado 上传文件及存储
  12. 【转载】谁动了摩卡的奶酪?
  13. JNI使用NewStringUTF崩溃的解决方法
  14. Hightopo 受邀参加第二十三届中国国际高新技术成果交易会
  15. 软件测试自动化测试工具有哪些?常见的自动化工具简介
  16. 国内著名声学期刊简介
  17. 应各位朋友的要求,贴出当年写的考研经历文章,希望能再给准备考研的朋友一些启发吧
  18. 光照相关 shader
  19. ubuntu20.4安装anaconda和pycharm
  20. 循序渐进自学爬虫(一): 基础篇2

热门文章

  1. 提交的时候过程很长,出现等待处理效果。
  2. 安卓手机上微信无法打开Https网址的完美解决方案
  3. 【实践】汽车之家推荐系统排序算法迭代之路.pdf(附下载链接)
  4. 在你做推荐系的过程中都遇到过什么坑?
  5. 【采访】腾讯社交广告高校算法大赛 决赛第一周周冠军——ThreeIdiots比赛经验及心得分享 腾讯广告算法大赛
  6. 预训练语言模型论文分类整理
  7. 清华大学刘知远教授:如何写一篇合格的NLP论文
  8. HTML批量转换jpg,html转换为图片(html to jpg)
  9. c语言超经典矩阵式键盘的接法,c语言超经典矩阵式键盘的接法,流程图和扫描程序...
  10. 蓝桥杯 基础练习 数列排序