本人想使用单元格中的某些数值用作求和,请问可以吗?
另外:还有一些EXCEL的公式技巧可以说一下吗?
參考答案:(一)返回某一单元格区域中所有数字之和。
语法:SUM(number1,number2, ...)
Number1, number2, ... 为 1 到 30 个需要求和的参数。
直接键入到参数表中的数字、逻辑值及数字的文本表达式将被计算,请参阅下面的示例一和示例二。
如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。请参阅下面的示例三。
如果参数为错误值或为不能转换成数字的文本,将会导致错误。
示例
SUM(3, 2) 等于 5
SUM("3", 2, TRUE) 等于 6,因为文本值被转换成数字,而逻辑值 "TRUE" 被转换成数字 1。
不同于前例,如果 A1 包含 "3",而 B1 包含 TRUE,则:
SUM(A1, B1, 2) 等于 2,因为对非数值型的值的引用不能被转换成数值。
如果单元格 A2:E2 包含 5,15,30,40 和 50,则:
SUM(A2:C2) 等于 50
SUM(B2:E2, 15) 等于 150
(二)基于单个条件求和
可以根据其他区域中的值,通过使用 SUMIF 工作表函数对区域求和。例如,对于区域 B5:B25 中包含数值“Northwind”的每个单元格而言,以下公式可为区域 F5:F25 中相对应的单元格求和。
=SUMIF(B5:B25,"Northwind",F5:F25)
(三)
基于多个条件求和
使用以下公式可对区域 F5:F25 求和,其中,区域 B5:B25 中包含“Northwind”,区域 C5:C25 中包含“Western”。
=SUM(IF((B5:B25="Northwind")*(C5:C25="Western"),F5:F25))
要对单元格区域 F5:F25 的值求和(其中,单元格区域 B5:B25 中含有“Northwind”或“Terra Firm”),请使用如下公式:
=SUM(IF((B5:B25="Northwind")+(B5:B25="Terra Firm"),F5:F25))
这两个公式都是数组公式,输入时必须按 CTRL+SHIFT+ENTER 组合键。