Excel各种条件求和的公式汇总
经常和Execl打交道的人肯定觉得求和公式是大家时常用到的。Excel里有哪几路求和公式呢?他们的使用方式又是怎样?我为大家汇总一下。
使用SUMIF()公式的单条件求和:
如要统计C列中的数据,要求统计条件是B列中数据为"条件一"。并将结果放在C6单元格中,我们只要在C6单元格中输入公式“=SUMIF(B2:B5,"条件一",C2:C5)”即完成这一统计。
SUM()函数+IF()函数嵌套的方式双条件求和:
如统计生产一班生产的质量为“合格”产品的总数,并将结果放在E6单元格中,我们用“条件求和”功能来实现:
①选“工具→向导→条件求和”命令,在弹出的对话框中,按右下带“―”号的按钮,用鼠标选定D1:I5区域,并按窗口右边带红色箭头的按钮(恢复对话框状态)。
②按“下一步”,在弹出的对话框中,按“求和列”右边的下拉按钮选中“生产量”项,再分别按“条件列、运算符、比较值”右边的下拉按钮,依次选中“生产班组”、“=”(默认)、“生产一班”选项,最后按“添加条件”按钮。重复前述操作,将“条件列、运算符、比较值”设置为“质量”、“=”、“合格”,并按“添加条件”按钮。
③两次点击“下一步”,在弹出的对话框中,按右下带“―”号的按钮,用鼠标选定E6单元格,并按窗口右边带红色箭头的按钮。
④按“完成”按钮,此时符合条件的汇总结果将自动、准确地显示在E6单元格中。
其实上述四步是可以用一段公式来完成的,因为公式中含有数组公式,在E6单元格中直接输入公式:=SUM(IF(D2:D5="生产一班",IF(I2:I5="合格",E2:E5))),然后再同时按住Ctrl+Shift+Enter键,才能让输入的公式生效。
上面的IF公式也可以改一改,SUM(IF((D2:D5="生产一班")*(I2:I5="合格"),E2:E5)),也是一样的,你可以灵活应用,不过注意,IF的嵌套最多7层。
除了上面两个我常用的方法外,另外我发现网络上有一个利用数组乘积函数的,这是在百度上发现的,我推荐一下:
SUMPRODUCT()函数方式:
表格为:
A B C D
1 姓名 班 级 性别 余额
2 张三 三年五 女 98
3 李四 三年五 男 105
4 王五 三年五 女 33
5 李六 三年五 女 46
现在求求出三年五班女生的总余额。
公式:=SUMPRODUCT((B2:B5="三年五")*(C2:C5="女")*(D2:D5))
解释:SUMPRODUCT在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
语法 SUMPRODUCT(array1,array2,array3, ...) Array1, array2, array3, ... 为 2 到 30 个数组,其相应元素需要进行相乘并求和。
在这里((B2:B5="三年五")*(C2:C5="女")*(D2:D5))为一个数组,其中(B2:B5="三年五")*(C2:C5="女")为确定满足准备求和条件的单元格所在的行,*(D2:D5)则是满足求和条件的单元格的范围。
第三个函数不常用,我对它也不是很了解,为尊重作者原著,我只有把他的内容贴出来,请见谅。
其实上面的第二个方式(sum函数嵌套if函数)和第三个方式(sumproduct函数)不但可以实现双条件求和,也可以实现三条件求和甚至多条件求和的。只不过函数稍微变更一下的。
- 4
SUMIFS函数
该函数在EXCEL2007中被广泛使用,使用起来更加方便,例如第三个方式中的例子,我们就可以输入公式:“=SUMIFS(D2:D5,B2:B5,"三年五",C2:C5,"女")”,是不是更轻松?
Excel各种条件求和的公式汇总相关推荐
- Excel多条件求和 SUMPRODUCT函数用法详解
http://ranran3299.blog.163.com/blog/static/38322561201191651023682/ 日常工作中,我们经常要用到多条件求和,方法有多种,第一类:使用基 ...
- Excel多条件求和 SUMPRODUCT函数用法详解
日常工作中,我们经常要用到多条件求和,方法有多种,第一类:使用基本功能来实现.主要有:筛选.分类汇总.数据透视表.多条件求和向导:第二类:使用公式来实现方法.主要有:使用SUM函数编写的数组公式.联用 ...
- excel 公式 平移 引用单元格_不学会这3个Excel隔列求和函数公式,你只能一个个单元格去相加...
Excel中的求和,并不是你们想的1+2=3那么简单.有单条件求和.多条件求和,合并单元格求和,隔列求和等等.有关求和的函数也很多,例如SUM函数.SUMIFS函数.还有与这两个函数结合使用的其它函数 ...
- Excel如何条件求和
在日常工作中,我们常遇到需要分析excel表格,并把满足一些条件的数值求和的情况,那么如何操作呢,今天就和大家一起学习一下. 1,新建一份工作表格,输入示例成绩如图,今天我们要计算出一班的总成绩. 2 ...
- Excel多条件筛选、公式填充
接到一个任务,由于数据操作人员不会使用编辑公式进而无法进行相关筛选,所以要我帮忙.好久不碰Excel了,那就试试看吧. 需求是这样子的(这里做了最大化的简化):要求判断条件,男50岁以上,女40岁以上 ...
- 按条件增加列_12个公式解决Excel按条件多列求和,掌握两、三个就够用了
[温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力!#职场众生相# 日常工作中,在Excel表格中按条件求和也是经常用到的,一般根据条件求和的是一列数据,利用SUMIF函数即可 ...
- excel相乘后求和_Excel求和只会sum函数就out了,这五个求和公式一个比一个强
说到数据求和,可能90%的朋友第一时间想到的求和函数就是sum函数.因为这个函数可以快速的对数据进行单一维度或多维度数据求和.今天我们来学习一下,数据求和过程中,5个高效的求和公式. 一:Sum函数一 ...
- 15个常用excel函数公式_Excel办公常用的多条件查询函数公式大全,职场白领自学必备收藏
点击右上角"关注",每天免费获取干货教程 职场办公中的条件查询问题,很多人都会用vlookup解决,但是当要求继续升级,需要同时满足多个条件进行查询时,就没几个人会做了. 助手反馈 ...
- Excel函数sumproduct应用案例-多条件求和
作者:iamlaosong 越来越觉得sumproduct这个函数有用,过去用sum组函数,改起来复制起来都麻烦,sumif在条件多的时候也觉得不方便.现在改用sumproduct函数,就简单多了.查 ...
- Excel 如何按条件计数和按条件求和(如按月求和)
Excel 如何按条件计数和按条件求和(如按月求和) 1.使用SUMPRODUCT进行多条件计数 语法: =SUMPRODUCT((条件1)*(条件2)*(条件3)* -(条件n)) 作用: 统计同时 ...
最新文章
- 推荐65个以自然风光为背景的UI设计
- 板子ping不通PC怎么办——韦东山嵌入式Linux学习笔记07
- UE4 代理 BindRaw和BindUObject
- TensorFlow在win10上的安装与使用(二)
- 10 tf.data模块
- 【书摘】三毛最深情的二十句话
- 刷新iframe内容
- windows 画图
- WebStorm 2018破解版
- python超清壁纸_python爬虫 爬取超清壁纸代码实例
- flip game java_LeetCode 293. Flip Game
- 移动笔试计算机知识,移动笔试知识点之--计算机类-数据库系统概论复习资料
- 华衫科技-实训课程-小滴服务(Html-Css-Javascript)
- 【大数据开发】SparkSQL——Spark对接Hive、Row类、SparkSQL函数、UDF函数(用户自定义函数)、UDAF函数、性能调优、SparkSQL解决数据倾斜
- 二叉树的前序、中序、后序
- 两栈共享空间 C语言实现
- golang ODBC 访问access数据库
- 计算机管理员没设密码忘了怎么办,没有电脑路由器密码忘记了怎么办?
- Java Integer128陷阱详解
- 邵阳市计算机学校校长陈公良,邵阳市计算机学校举行“校园杯”主题演讲比赛...