SUMIF 函数
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全部显示
•range必需。用于条件计算的单元格区域。每个区域中的单元格都必须是数字或名称、数组或包含数字的引用。空值和文本值将被忽略。
•criteria必需。用于确定对哪些单元格求和的条件,其形式可以为数字、表达式、单元格引用、文本或函数。例如,条件可以表示为 32、">32"、B5、32、"32"、"苹果" 或 TODAY()。
•sum_range可选。要求和的实际单元格(如果要对未在 range 参数中指定的单元格求和)。如果sum_range参数被省略,Excel 会对在range参数中指定的单元格(即应用条件的单元格)求和。
•sum_range参数与range参数的大小和形状可以不同。求和的实际单元格通过以下方法确定:使用sum_range参数中左上角的单元格作为起始单元格,然后包括与range参数大小和形状相对应
的单元格。例如:
如果区域是并且 SUM_RANGE 是则需要求和的实际单元格是A1:A5 B1:B5 B1:B5
A1:A5 B1:B3 B1:B5
A1:B4 C1:D4 C1:D4
A1:B4 C1:C2 C1:D4
•可以在criteria参数中使用通配符(包括问号 (?) 和星号 (*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。
示例 1
如果将示例复制到一个空白工作表中,可能会更容易理解该示例。
如何复制示例?
1 2 3 4 5 6
7A B C
属性值佣金数据100,000 7,000 250,000 200,000 14,000
300,000 21,000
400,000 28,000
公式说明结果
=SUMIF(A2:A5,">160000",B2:B5) 属性值高于 160,000 的佣金之63,000
8
9
1 0
和。
=SUMIF(A2:A5,">160000") 高于 160,000 的属性值之和。900,000
=SUMIF(A2:A5,300000,B2:B3) 属性值等于 300,000 的佣金之
和。
21,000
=SUMIF(A2:A5,">" & C2,B2:B3) 属性值高于单元格 C2 中值的佣
金之和。
49,000
示例 2
如果将示例复制到一个空白工作表中,可能会更容易理解该示例。如何复制示例?
1 2 3 4 5 6 7 8
9
1 0
1A B C
类别食物销售
额
蔬菜西红柿2300
蔬菜西芹5500 水果橙子800
黄油400 蔬菜胡萝卜4200 水果苹果1200 公式说明结果
=SUMIF(A2:A7,"水果
",C2:C7)
“水果”类别下所有食物的销售额之和。2000
=SUMIF(A2:A7,"蔬菜
",C2:C7)
“蔬菜”类别下所有食物的销售额之和。12000
1
1 2=SUMIF(B2:B7,"西*",C2:C7) 以“西”开头的所有食物(西红柿、西芹)的销
售额之和。
7800 =SUMIF(A2:A7,"",C2:C7) 未指定类别的所有食物的销售额之和。400
在excel中
sumif函数是一个非常有用的函数,它可以按条件进行求和。具体的用法搜集了本站
几个有关sumif用法的贴子,共大家学习和共享。
1 SUMIF函数的一个怪异用途(excel)
Excel表格中的SUMIF函数在条件求和时经常使用,我们一般习惯于于根据某一列计算另一列的数字之和。
例1:假设置A列是部门,B列是姓名,C列是工资,可以用下面的公式算出所有财务部员工的工资总和:
=SUM(A1:A100,"财务部",C1:C100)
我们今天说的不是这个正规用法,而是给大家介绍一种看上去和SUMIF毫无一毛钱关系的例子。
例2 如下图中,是一些不规则的数据,我们只关注填充颜色的区域,现在我们要计算所有A下面数字之和,看上去这个题没有好的思路,其实这个题恰好可以用SUMIF函数轻松解决。
=SUMIF(B2:E7,B12,B3:E8)
我们分析一下这个公式,第二个参数是条件我们可以了解,第一个参数和第二个参数有什么关系呢?大家仔细看会发现第三个参数正好是第一个参数的区域向下偏移一个单位。
总结,SUMIF函数并不是只对规则区域求和,还可以对不规则的排列进行条件求和
SUMIF入门篇
SUMIF作为Excel2003中一个条件求和函数,在实际工作中发挥着强大的作用,虽然在2007以
后被SUMIFS所取代,但它依旧是一个EXCEL函数的经典。特别是高级用法,依旧适用于后面的
版本。本文由兰色幻想原创,转载时请注明转自“Excel精英培训”。
SUM是求和,IF是如果。如果什么。。就求和,其实就是按条件求和。它的结构如下:
SUMIF(条件判断区域,条件,求和区域)
说明:
1 条件判断区域。即然是条件求和,一是要有条件,二是要有判断的区域,SUMIF的第二个参数
就是求和的条件,第一个参数呢就是拿条件来这个区域进行对比的区域。第一个参数必须是单元
格引用。
2、条件。按条件求和就得有条件,该条件可以是字符串("ABC",可以用大于等对比符号连接起来的条件表达式(">100"),也可以使用通配符来表示匹配求和("AB*C")。
3、求和区域。求和函数可以没有求和的区域算什么求和函数,该参数为单元格区域引用。如C2:C100。
4、如果求和区域和判断区域是一个区域该怎么办呢?如在C2:C100中计算大于100的数字之和。在这种情况下SUMIF函数由三个参数变换为两个参数。即:
SUMIF(求和区域,条件)
例1;如下图所示。要求根据左表中的商家明细表,生成右侧的汇总表,汇总出商家的总进货量
和总金额。