热线电话:13121318867

登录
2020-08-18 阅读量: 1094
SUM函数

SUM函数将为值求和。 你可以将单个值、单元格引用或是区域相加,或者将三者的组合相加。

例如:

  • =SUM(A2:A10) 将单元格 A2:10中的值相加。

  • =SUM(A2:A10, C2:C10) 将单元格 A2:10以及单元格 C2: C10 中的值相加。


语法:

SUM(number1,[number2],...)

参数名称

说明

number1

必需

要相加的第一个数字。 该数字可以是 4 之类的数字,B6 之类的单元格引用或 B2:B8 之类的单元格范围。

数字 2-255

可选

这是要相加的第二个数字。 可以按照这种方式最多指定 255 个数字。


使用 SUM 的最佳做法

本节将探讨一些使用 SUM 函数的最佳做法。 这些方法许多也可以用于使用其他函数。

=1+2 或 = A+B 方法 - 虽然输入 =1+2+3 或 =A1+B1+C2 即可得出很准确的结果,但这些方法容易出错,原因如下:

  1. 拼写错误 – 想象一下你试图输入更多和/或更大的值,比如:

    =14598.93+65437.90+78496.23

    然后,试着验证你的输入无误。 将这些值置于单个单元格中并使用求和公式会简单许多。 此外,你还可在值位于单元格中时设置值的格式,使其在公式中的可读性更高。

    使用 SUM 函数,而不是公式中的硬编码值。  单元格 D5 中的公式是 =SUM(D2:D4)

  2. 引用文本而非数字引起的 #VALUE! 错误

    如果使用此类公式:

    不恰当地构造公式的示例。  单元格 D2 中的公式为 =A2+B2+C2

    若引用的单元格中含有非数字(文本)值,则公式会中断,从而产生 #VALUE! 错误。 SUM 将忽略文本值,只给出数字值的求和结果。

    正确构造公式。  单元格 D2 的公式不是 = A2+B2+C2,而是 =SUM(A2:C2)

    • =A1+B1+C1 或 =A1+A2+A3

  3. 删除行或列引起的 #REF! 错误

    删除列导致的 #REF! 错误。  公式已更改为 =A2+#REF!+B2

    如果删除了行或列,公式将不会更新来排除已删除的行,并且会返回 #REF! 错误,而这种情况下 SUM 函数将会自动更新。

    SUM 函数将自动调整插入或删除的行和列

  4. 插入行或列时,公式不会更新引用

    如果添加行,=A+B+C 公式不会更新

    插入行或列时,公式将不会更新以包含添加的行,而这种情况下 SUM 函数将自动更新(前提是添加的行位于公式中引用的区域之内)。 如果希望公式能自动更新但它并未更新时,这一点尤为重要,因为未更新公式会产生不完整的结果,而这种情况你可能无法察觉。

    示例描绘了当插入列时,求和公式自动从 =SUM(A2:C2) 扩展到 =SUM(A2:D2) 的情形

  5. 单个单元格引用的求和与区域求和

    使用此类公式:

    =SUM(A1:A3,B1:B3)

    这与当在引用的区域内插入或删除行时一样地容易出错,原因相同。 最好使用单个区域,如:

    这样当添加或删除行时会进行更新。

    =SUM(A1,A2,A3,B1,B2,B3)



24.4829
1
关注作者
收藏
评论(0)

发表评论

暂无数据