Excel 2016教程: 使用单个函数或函数组合对区域进行求和
Excel 2016教程: 使用单个函数或函数组合对区域进行求和
根据一个或多个条件进行数据求和
使用工作表函数时可应用条件,以便仅对满足指定条件的数据进行求和。
使用单个函数或函数组合,根据单个条件对区域中的值进行求和
使用 SUMIF 函数,或在 IF 函数内嵌套 SUM 函数。
可通过使用 SUMIF 函数或使用 SUM 函数和 IF 函数的组合,根据单个条件进行数字求和。
例如,公式 =SUMIF(A2:A6,">20") 仅将 A2 到 A6 区域中大于 20 的数字相加。
注意: 以下信息略有技术性,但确实值得学习。
如果 SUMIF 函数不存在,你仍可通过组合使用 IF 与 SUM 得出相同答案。以这种方式组合函数也称为“嵌套”,因为在一个函数中使用了另一个函数。
若要创建模仿 SUMIF 函数的公式,请输入一个将 A2 到 A6 区域视为数组(即将其视为包含五个单元格的单个实体)的公式。
你的公式将类似如下:{=SUM(IF(A2:A6>20,A2:A6))}。公式周围的“花”括号指示它是数组公式。数组公式需要一些特殊处理:请勿自行键入大括号,而务必按 Ctrl+Shift+Enter,Excel 随后将用大括号包围公式 =SUM(IF(A2:A6>20,A2:A6))。如果自己键入大括号,你不会创建任何数组公式。
请尝试以下方法!
将下表中的数据复制到工作表中的单元格 A1。粘贴数据后,你将注意到单元格 A10 包含 #VALUE! 错误。这意味着你需要将单元格 A10 转换为数组公式。按 F2 然后按 Ctrl+Shift+Enter 以执行此操作。Excel 在单元格 A8 和 A10 中显示结果 (65)。
如何复制示例工作表数据
注意: 请勿选择行标题或列标题。
从“帮助”中选择示例
1
2
3
4
5
6
7
8
9
10
A
权重
18
29
36
11
16
使用 SUMIF 函数
=SUMIF(A2:A6,">20")
使用 SUM 和 IF 函数
=SUM(IF(A2:A6>20,A2:A6))
此外,知识库文章 XL:何时使用 SUM(IF()) 而非 CountBlank() 提供了有关何时使用 SUMIF 函数的更多指导。
相关内容
-
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教程: 更正 #REF! 错误
Excel 2016教程: 更正 #REF! 错误,错误,教程,显式,删除,引用,...
-
Excel 2016教程: 更正负日期或时间
Excel 2016教程: 更正负日期或时间,教程,格式,导致,日期,时间...
-
Excel 2016教程: INDEX导致的 #REF! 错误
Excel 2016教程: INDEX导致的 #REF! 错误,导致,教程,错误,引...
-
Excel 2016教程: 更正 #NAME? 错误
Excel 2016教程: 更正 #NAME? 错误,错误,语法,名称,教程,向导...
-
Excel 2016教程: 公式中已定义名称存在拼写错误
Excel 2016教程: 公式中已定义名称存在拼写错误,名称,错误,拼...
-
Excel 2016教程: 更正 # n/A 错误索引/MATCH 函
Excel 2016教程: 更正 # n/A 错误索引/MATCH 函数,错误,索引,...
-
Excel 2016教程: 隐藏数据透视表中的错误值
Excel 2016教程: 隐藏数据透视表中的错误值,隐藏,数据,错误,...
-
Excel 2016教程: 隐藏单元格中的错误指示器
Excel 2016教程: 隐藏单元格中的错误指示器,单元,指示器,错误...
-
Excel 2016教程: 删除自定义组中的命令
Excel 2016教程: 删除自定义组中的命令,删除,自定义,命令,教...
-
Excel 2016教程: 与另一个用户或计算机共享自定
Excel 2016教程: 与另一个用户或计算机共享自定义功能区,功能...