Excel 2016教程: SUMIFS 函数示例及常见问题
Excel 2016教程: SUMIFS 函数示例及常见问题
示例
要在 Excel 中使用这些示例,请拖动以选择表格中的数据,然后右键单击所选内容并选择“复制”。在新的工作表中,右键单击单元格 A1,然后在“粘贴选项”下方选择“匹配目标格式”。
已销售数量
产品
销售人员
5
苹果
卢宁
4
苹果
Sarah
15
香梨
卢宁
3
香梨
Sarah
22
香蕉
卢宁
12
香蕉
Sarah
10
胡萝卜
卢宁
33
胡萝卜
Sarah
公式
说明
=SUMIFS(A2:A9, B2:B9, "=香*", C2:C9, "卢宁")
计算以“香”开头并由“卢宁”售出的产品的总量。 该公式在 Criteria1 中使用通配符 *(即 "=香*")在 Criterial_range1 B2:B9 中查找匹配的产品名,在 Criterial_range2 C2:C9 中查找姓名"卢宁"。 然后计算 Sum_range A2:A9 中同时满足这两个条件的单元格的总量。 结果为 20。
=SUMIFS(A2:A9, B2:B9, "<>香蕉", C2:C9, "卢宁")
计算卢宁售出的非香蕉产品的总量。 它通过在 Criteria1 中使用 <>(即 "<>香蕉")排除香蕉,在 Criterial_range2 C2:C9 中查找姓名 "卢宁"。 然后计算 Sum_range A2:A9 中同时满足这两个条件的单元格的总量。 结果为 30。
常见问题
问题
说明
不显示预期结果,而是显示 0(零)。
如果要测试文本值,如姓名,请确保将 Criteria1,2 用引号引起来。
Sum_range 有值 TRUE 或 FALSE 时,结果不正确。
Sum_range 的值 TRUE 和 FALSE 的求值方式不同,可能会在将其相加时导致意外结果。
Sum_range 中包含 TRUE 的单元格的求值结果为 1。包含 FALSE 的单元格的求值结果为 0(零)。
最佳做法
要执行的操作
说明
使用通配符。
在 criteria1,2 中使用问号 (?) 和星号 (*) 之类的通配符可以帮助找到相似但不精确的匹配项。
问号匹配任何单个字符。 星号匹配任意字符序列。 如果要查找实际的问号或星号,请在问号前键入波形符 (~)。
例如,=SUMIFS(A2:A9, B2:B9, "=A*", C2:C9, "To?") 将计算名称以“To”开头且最后一个字母不确定的所有实例的总量。
了解 SUMIF 和 SUMIFS 之间的区别。
SUMIFS 和 SUMIF 的参数顺序有所不同。 具体而言,sum_range 参数在 SUMIFS 中是第一个参数,而在 SUMIF 中,却是第三个参数。 这是使用这些函数时出现问题的一个常见原因。
如果要复制和编辑这些相似函数,请确保按正确的顺序放置参数。
对区域参数使用相同行数和列数。
Criteria_range 参数与 Sum_range 参数必须包含相同的行数和列数。
相关内容
-
Excel 2016教程: VLOOKUP导致的 #REF! 错误
Excel 2016教程: VLOOKUP导致的 #REF! 错误,导致,教程,错误,...
-
Excel 2016教程: 根据内容计算允许输入的内容
Excel 2016教程: 根据内容计算允许输入的内容,输入,计算,教程...
-
Excel 2016教程: 以短划线、#N/A 或 NA 代替错
Excel 2016教程: 以短划线、#N/A 或 NA 代替错误值,错误,教程...
-
Excel 2016教程: 更正 # # # 错误
Excel 2016教程: 更正 # # # 错误,错误,数字,格式,教程,日期,...
-
Excel 2016教程: 将错误值转换为零
Excel 2016教程: 将错误值转换为零,错误,转换,单击,格式,教程...
-
Excel 2016教程: 同时查看多个工作表
Excel 2016教程: 同时查看多个工作表,教程,窗口,单击,查看,表...
-
Excel 2016教程: 使用“选项”命令自
Excel 2016教程: 使用“选项”命令自定义快速访问...
-
Excel 2016教程: 创建数据有效性下拉列表
Excel 2016教程: 创建数据有效性下拉列表,下拉列表,输入,选择...
-
Excel 2016教程: 添加图标,以表示自定义组或命令
Excel 2016教程: 添加图标,以表示自定义组或命令,图标,自定义,...
-
Excel 2016教程: 用自定义组替换默认组
Excel 2016教程: 用自定义组替换默认组,自定义,替换,默认,教...
-
Excel 2016教程: 编辑基于命名区域的下拉列表
Excel 2016教程: 编辑基于命名区域的下拉列表,命名,区域,下拉...
-
Excel 2016教程: 为什么出现绿球
Excel 2016教程: 为什么出现绿球,绿球,教程,命令,图标,自定义...
-
Excel 2016教程: 将命令添加到自定义组
Excel 2016教程: 将命令添加到自定义组,自定义,命令,教程,选...
-
Excel 2016教程: 更改快速访问工具栏上命令的顺
Excel 2016教程: 更改快速访问工具栏上命令的顺序,教程,命令,...
-
Excel 2016教程:连接数据
Excel 2016教程:连接数据,连接,转换,数据,教程,数据查询,数据...