Excel里关于if的9个函数,如何指定条件求和、计数、平均等
总结了一下Excel里的求满足条件的计数、求和、平均值、最大值、最小值、标准差等9个方法。
01
countif
作用:对满足条件的区域统计个数
模板:countif(条件所在的区域,条件)
实例:A/B列是广东不同地市的得分评价情况,在E2单元格中求深圳这个地市有多少样本。
可以用countif函数,=COUNTIF(A:A,D2),Range是条件所在的区域,就是A列,Criteria是条件,为D2单元格,即等于深圳,也可直接输入“深圳”,记得加双引号,结果为238,说明深圳在A列里出现了238次。
02
countifs
作用:对多个满足条件的区域统计个数
模板:countifs(条件1所在的区域,条件1,条件2所在的区域,条件2……)
实例:求深圳得分大于8分的个数
=COUNTIFS(A:A,D2,B:B,">8"),criteria_range1是条件1所在的区域,也就是A列,criteria1是条件1,就是D2单元格,criteria_range2是条件2所在的区域,即B列,criteria2是条件2,“>8”,记得加英文模式下的双引号
03
sumif
作用:对满足条件的区域求和
模板:SUMIF(条件所在区域,条件,求和区域)
实例:如图对A列中为深圳的求得分的总和。
可=SUMIF(A:A,D2,B:B),得到值1928,其中Range是条件所在的区域,即A列, criteria是条件,即等于D2单元格,也就是等于深圳,sum_range是要进行求和的值所在的区域,也就是B列。
04
sumifs
作用:sumif是对一个条件求和,如果有两个及以上的条件求和的需求就用sumifs函数。
模板:sumifs(求和区域,条件区域1,条件1,条件区域2,条件2……)
实例:求深圳大于8分的所有得分的和
=SUMIFS(B:B,A:A,D2,B:B,">8"),sum_range是实际求和所在的区域,即B列,criteria_range1是条件1所在的区域,即A列,criteri1是条件1,等于D2单元格,criteria_range2是条件2所在的区域,即B列,criter21是条件2,也就是“>8”,注意这里要用双引号。
Sumif 和 sumifs的区别在于,sumif的求和区域在最后,sumifs把求和区域放在了第一个参数的位置。
05
averageif
作用:对满足条件的区域求平均
模板:averageif(条件区域,条件,求平均的区域)
实例:求深圳的平均分
和sumif是一个道理,range是条件所在的区域,即A列,criteria是条件,即D2,average_range是要计算平均值的区域,=AVERAGEIF(A:A,D2,B:B)。
同样地,还有averageifs,多条件求平均,和sumifs一样,实际求平均的区域变成了第一个参数:
06
dmax
作用:求满足条件的最大值
模板:dmax(数据源所在的区域,指定列,条件区域)
实例:求深圳的最高得分
=DMAX(A:B,2,D1:D2),和前面的条件函数不同,D开头的这种条件函数需要自己构造条件区域,database是数据源所在的区域,这里即A和B两列,field指定数据列,要对得分一列求最大值,所以是2,注意这里是所选数据源区域里的第几列。Criteria是条件区域,D1:D2,这我构造的条件,意思是地市为深圳的。
这个构造条件的逻辑和高级筛选所用到的条件是一样的,不理解的小伙伴可重新学习一下高级筛选功能:
数据分析,除了Excel透视表,还有什么工具?
07
dmin
作用:有条件最大值,那就有满足条件的最小值,
模板:dmin(数据源所在的区域,指定列,条件区域)
实例:求深圳的最低得分
同dmax一个道理,就不赘述了:
08
dstdev
作用:求满足条件的数据的标准差
模板:dstdev(数据源所在的区域,指定列,条件区域)
实例:求深圳的得分标准差
关于标准差的概念,可以通过下面这篇文章补课:
如何做好描述统计分析
D开头的这类条件函数的原理都差不多,=DSTDEV(A:B,2,D1:D2),就可以求深圳的得分标准差了。
同理有条件标准差,就会有条件方差,dvar,你可以自己练一下。
09
数组公式
下面要介绍一下如何用数组公式求标准差。
输入=STDEV(IF(A:A=D2,B:B,"")),然后ctrl+shift+enter 一起按,这一步很重要,不然就不会出现图中的大括号,可以看到,结果和我们用dstdev是一样的。
关于数组公式先开一个坑,下节内容再慢慢填。
Excel里关于if的9个函数,如何指定条件求和、计数、平均等相关推荐
- 【简单利用函数实现多条件求和】
最终展示效果 简单EXCEL利用函数实现多条件求和效果展示 利用函数实现多条件求和,维度再也不用愁. sum求和函数 选中需要求和的单元格,点击插入函数或者直接输入(需要在英文状态下) 有几列求和就选 ...
- Excel数值函数(5):COUNTIF,统计符合指定条件的单元格数量
COUNTIF 函数会统计指定区域内,符合指定条件的单元格数量.例如统计工资大于指定值的员工数量:统计指定职称的员工数量等. 如下图所示,统计"C19:F19"区域中," ...
- 计算机用函数怎么不能求平均值,Excel里怎么求平均数的?函数是什么?
AVERAGEA 计算参数列表中数值的平均值(算数平均值).不仅数字,而且文本和逻辑值(如 TRUE 和 FALSE)也将计算在内. 语法 AVERAGEA(value1,value2,...) Va ...
- excel成本统计:如何进行区域筛选,多条件求和?
最近有位小伙伴被一个计算产品成本的问题难住了,要求是根据配件成本核算出成品的成本.这个问题看上去似乎有点复杂,感觉一下子想不出好的解决办法,实际上,却非常简单,而且仅用常见的求和函数,就能轻松解决问题 ...
- php 条件求和,sumproduct函数如何多条件求和
1.打开含有模拟数据的EXCEL工作表: 2.为工作方便,我们先将数据区定义名称,选中F2:F22,将名称定义为"销售额": 3.将E2:E22定义为"商品数据" ...
- EXCEL Function Part II Chapter 3 —— 用函数统计和汇总数据
typora-copy-images-to: EXCEL FUNCTION PART II 文章目录 typora-copy-images-to: EXCEL FUNCTION PART II Cha ...
- Excel 2010 SQL应用104 域聚合函数之DMIN,DMAX
目录 源数据表 解决方案 源数据表 营业厅名称 等级 性质 得分 蓓蕾营业厅 3级 城镇 80 桂城营业厅 3级 城镇 80 黄岗营业厅 3级 城镇 92 黄塘营业厅 2级 城镇 92 建设营业厅 3 ...
- pta函数统计素数并求和_关于求和的4种函数公式,此文讲透了,尤其是第4种,绝对的高效...
求和,谁都可以做,基本都会做--基本都会做?Why?为什么不是全部会做?那是因为很多亲遇到附加条件求和的时候就犯难-- 一.Sum函数:求和.目的:统计总销量.方法:1.在目标单元格中输入公式:=SU ...
- 条件求和:SUMIF、SUMIFS函数
目的:求男生的总成绩和男生中分数大于等于80分的总成绩. 方法: 1.在对应的目标单元格中输入公式:=SUMIF(D3:D9,"男",C3:C9)或=SUMIFS(C3:C9,C3 ...
最新文章
- 【PM模块】维护处理简介
- eclipse安装maven插件
- 有些事,父母一定不能依着孩子!
- android+微信一键关注,一键关注微信公众平台JS代码有哪些?
- Linux-MySQL基本命令-SQL语句
- 草稿 0242 ktv第一个页面
- python全栈区别_Python全栈之路-4-list与tuple
- 1. 初识ZooKeeper。
- Intellij IDEA问题解决合集
- matlab猜数字游戏程序,matlab 猜数字小游戏
- 10-16 C1-2新增订单统计信息 (20 分)
- 【B2B】阿里巴巴汪海:1688成年礼—从中小企业数字化看B2B发展趋势
- 计算机 64虚拟内存设置方法,win7 64位系统虚拟内存设置及虚拟内存太小的影响...
- 月薪11970元的网络运维工程师需要掌握哪些必备技能?
- 一个身居中国的法国程序员谈Python与PHP
- ps cc 生成html,ps cc中怎么生成图像资源?
- 导航基础之坐标系整理——导航坐标系、地球坐标系、载体坐标系
- 3Dmax动画云渲染农场使用教程!来自渲染101动画渲染支持
- 虚拟机管理程序hypervisor
- Oracle同义词以及同义词循环链错误。