Excel SUMIFS 函数 | 您所在的位置:网站首页 › sumifs条件不包含某个字 › Excel SUMIFS 函数 |
SUMIFS 函数
本文介绍 Microsoft Excel 中 SUMIFS 函数的公式语法和用法。 语法 SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)=SUMIFS(A2:A9,B2:B9,"=A*",C2:C9,"卢宁") =SUMIFS(A2:A9,B2:B9,"香蕉",C2:C9,"卢宁") 参数名称 说明 Sum_range (必需) 要求和的单元格区域。 Criteria_range1 (必需) 使用 Criteria1 测试的区域。 Criteria_range1 和 Criteria1 设置用于搜索某个区域是否符合特定条件的搜索对。 一旦在该区域中找到了项,将计算 Sum_range 中的相应值的和。 Criteria1 (必需) 定义将计算 Criteria_range1 中的哪些单元格的和的条件。 例如,可以将条件输入为 32、">32"、B4、"苹果" 或 "32"。 Criteria_range2, criteria2, … (optional) 附加的区域及其关联条件。 最多可以输入 127 个区域/条件对。 示例要在 Excel 中使用这些示例,请拖动以选择表格中的数据,然后右键单击所选内容并选择“复制”。在新的工作表中,右键单击单元格 A1,然后在“粘贴选项”下方选择“匹配目标格式”。 已销售数量 产品 销售人员 5 苹果 卢宁 4gb 苹果 Sarah 4。6 香梨 卢宁 3 香梨 Sarah 22 香蕉 卢宁 12 香蕉 Sarah 条 胡萝卜 卢宁 33 胡萝卜 Sarah 公式 说明 =SUMIFS(A2:A9, B2:B9, "=香*", C2:C9, "卢宁") 添加以A开头并由Tom售出的产品数。它使用Criteria1中的通配符 * ( "= A *" ) 在Criterial_range1 B2 中查找匹配的产品名称: B9, 并在Criterial_range2 c2: C9 中查找名称"Tom" 。然后, 它将在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 社区论坛中发布问题 帮助我们改进 Excel是否有关于如何改进下一版 Excel 的建议?如果有,请查看 Excel User Voice 上的主题。 |
CopyRight 2018-2019 实验室设备网 版权所有 |