SUMIF函数是Excel最常用函数之一。使用 SUMIF 函数可以对表格范围中符合指定条件的值求和。例如,如果某列中含有数字,你只需对大于 10 的数值求和。 可使用以下公式:SUMIF(A2:A20,">10"),sumif 函数求和就是这么简单。
- 中文名
- 条件求和函数
- 表达式
- SUMIF(range,criteria,sum_range)
- 适用领域
- Excel
- 适用领域范围
- 单元格区域
语法 SUMIF(range, criteria, [sum_range]) SUMIF函数语法具有以下参数:
- range 必需, 用于条件判断的单元格区域。
- criteria 必需,由数字、逻辑表达式等组成的判定条件,通过这个条件sumif 函数求和。
- sum_range 可选,需要求和的单元格、区域或引用。 如果省略了sum_range参数,则求和区域为range。
参数补充说明
任何文本条件或任何含有逻辑或数学符号的条件都必须使用双引号 (") 括起来。 如果条件为数字,则无需使用双引号。 SUMIF函数通配符:可以在 criteria 参数中使用通配符 (包括问号 (?) 和星号 (*))。 问号匹配任意单个字符;星号匹配任意一串字符。 如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。 在使用sum_range 参数时,单元格区域的行要与range参数的行一一对应。 案例
1.使用SUMIF(A2:A7,"水果",C2:C7),求得“水果”类别下所有食物的销售额之和。
2.通配符使用,SUMIF(B2:B7,"西*",C2:C7),求得以“西”开头的所有食物(西红柿、西芹)的销售额之和。
类别 |
食物 |
销售额 |
蔬菜 |
西红柿 |
23000 |
蔬菜 |
芹菜 |
55000 |
水果 |
橙子 |
8000 |
|
黄油 |
4000 |
蔬菜 |
胡萝卜 |
42000 |
水果 |
苹果 |
12000 |
公式 |
说明 |
结果 |
=SUMIF(A2:A7,"水果",C2:C7) |
“水果”类别下所有食物的销售额之和。 |
20000 |
=SUMIF(A2:A7,"蔬菜",C2:C7) |
“蔬菜”类别下所有食物的销售额之和。 |
120000 |
=SUMIF(B2:B7,"西*",C2:C7) |
以“西”开头的所有食物(西红柿、西芹)的销售额之和。 |
43000 |
=SUMIF(A2:A7,"",C2:C7) |
未指定类别的所有食物的销售额之和。 |
4000 |

3.sumif 函数多条件求和,如果要统计不规律的多种产品之和,可以sum和sumif联合使用,多条件用{}括起来,使用SUM(SUMIF(A2:A7,{"水果",""},C2:C7)),将求得水果和黄油的销售额。
以上就是sumif 函数求和的主要知识点,大家多使用就能熟练掌握了。 |