当前位置:首页 > 办公 > Excel教程 > 正文内容

SUMIF函数还有个比他更厉害的弟弟,你晓得不?

酷网1个月前 (10-26)Excel教程25

在使用Excel进行数据汇总时,经常需要对某个数值区间的数据求和汇总。如图 79‑7错误!未找到引用源。所示为某企业员工的工资表,现需要汇总月薪在2 000至4 000的工资总额,该如何操作呢?

 

图 80‑1月薪2000至4000的工资总额

1解决方案

使用SUMIFS函数进行单列多条件汇总。

2操作方法在F3单元格输入下列公式:

=SUMIFS(D3:D18,D3:D18,”>=2000″,D3:D18,”<=4000″)

3原理分析SUMIFS单列多条件求和

本例中利用SUMIFS函数支持多条件求和的特性,设置criteria1条件参数为”>=2 000″,criteria2条件参数为”<=4 000″,求出月薪2 000至4 000的工资总额。

SUMIFS函数可以对区域中满足多个条件的单元格求和。语法如下:

SUMIFS(sum_range,criteria_range1, criteria1, [criteria_range2, criteria2], …)

其中,sum_range参数为需要求和的单元格区域,包括数字或包含数字的名称、区域或单元格引用。忽略空白和文本值。

criteria_range1参数为计算关联条件的第一个区域,criteria1 为第一个关联条件,条件的形式为数字、表达式、单元格引用或文本,可用来定义将对 criteria_range1 参数中的哪些单元格求和。例如,条件可以表示为 32、”>32″、B4、”苹果” 或”32″。

criteria_range2,criteria2, …为附加的区域及其关联条件,均成对出现。该函数最多允许 127 个区域、条件对,即参数总数不超过255个。

4知识扩展其他单列多条件求和解法

1.本例还可以使用两个SUMIF分别进行条件求和再相减得出月薪2 000至4 000的工资总额,公式如下:

=SUMIF(D3:D18,”>=2000″)-SUMIF(D3:D18,”>4000″)

2.使用SUM+SUMIF函数进行单列多条件汇总月薪2 000至4 000的工资总额,公式如下:

=SUM(SUMIF(D3:D18,{“>=2000″,”>4000″})*{1,-1})

3.使用SUM或SUMPRODUCT函数进行多条件求和汇总月薪2 000至4 000的工资总额,公式如下:

公式1:

{=SUM((D3:D18>=2000)*(D3:D18<=4000)*D3:D18)}

公式2:

=SUMPRODUCT((D3:D18>=2000)*(D3:D18<=4000)*D3:D18)

SUMIFS与SUMIF函数的区别

1.SUMIFS函数可以支持多列(或多行)条件求和,SUMIF函数仅支持单列(或单行)条件求和。

2.SUMIFS 和 SUMIF 函数的参数顺序有所不同:sum_range 参数在 SUMIFS 中是第1个参数,而在 SUMIF 中则是第3个参数。

3.SUMIFS与SUMIF函数中的区域和条件参数不同:SUMIFS 函数中每个criteria_range 参数包含的行数和列数必须与 sum_range 参数相同,而SUMIF函数的sum_range 参数允许采用简写模式。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/40499.html

分享给朋友:

相关文章

VLOOKUP函数实现多表数据合并查询

VLOOKUP函数实现多表数据合并查询

以下四个部门的数据: 合并到“汇总”工作表,并且,分表数据如果改变,汇总表会相应更新: 公式实现 在汇总表C2单元格输入公式: =VLOOKUP($B2,INDIRECT($A2&”!a:d...

Excel技术教程SUMIFS求和函数

Excel技术教程SUMIFS求和函数

昨天我们说了SUMIF函数,同样作为求和函数的SUMIFS函数,今天我们来学习学习,他和SUMIF函数有什么区别呢。 简介:SUMIFS函数在指定区域内,将同时满足若干个指定条件的单元格相加求和 语法 SumIfs(求...

图片放在文件夹里,EXCEL也能查看

图片放在文件夹里,EXCEL也能查看

有朋友提出问题:如果不需要把图片插入到EXCEL文件,只是需要的时候查看一下,怎么办? 效果如下: 实现方法第一步:将图片整理到文件夹 这一步特别注意:图片命名要和EXCEL表中的名称一致。 第二步:复制文件夹路径 按...

VLOOKUP函数怎么在多个工作表中查找相匹配的值

VLOOKUP函数怎么在多个工作表中查找相匹配的值

我们给出了基于在多个工作表给定列中匹配单个条件来返回值的解决方案。本文使用与之相同的示例,但是将匹配多个条件,并提供两个解决方案:一个是使用辅助列,另一个不使用辅助列。 下面是3个示例工作表: :工作表Sheet1...

Excel常用函数之RANK函数

Excel常用函数之RANK函数

大家好,本次函数课程我们来学习一下排名函数RANK函数,RANK函数,返回一个数值在一组数值中的排位。 RANK函数的语法格式为:RANK(数值,数组,排序方式) 参数解析: 1、数值:表示需要计算其排位的一个数字。 2...

什么情况下使用INDEX函数?

什么情况下使用INDEX函数? INDEX函数可以返回一个值或者对某值的引用,因此可以使用该函数来: 查找所选月份的销量 获取对指定行、列、区域的引用 基于给定数目创建动态区域 以字母顺序排序文本列 INDEX函数的语法...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。