如何在Excel中对一系列舍入值求和

时间:2018-05-31 07:53:15

标签: excel sum rounding

我想总结以下整数,但只是它们的向下舍入值。

    A     B
    3     2
    2     3
    4.5   8
    4.5   4
    5     7
    6.5   10
    1     2

我期待=sum(rounddown(A1:A7,0)之类的内容适用于此处,但是舍入不会处理范围。

修改:我想修改这个问题,如果范围是sumif公式的一部分,我会问我该怎么做。

示例:=sumif(B1:B7 ">5", A1:A7)

我已尝试使用ctrl-shift-enter {=sumif(B1:B7 ">5", rounddown(A1:A7,0))},但收到错误。

2 个答案:

答案 0 :(得分:3)

试试这个:

=SUM(ROUNDDOWN(A1:A7,0))

使用 Ctrl + Shift + 输入,以便将其视为数组公式。你会看到这个有用,因为公式将显示在花括号的公式栏中:{=SUM(ROUNDDOWN(A1:A7,0))}

修改

补充问题的另一种方法,再次使用数组公式:

=SUM(IF(B1:B7>5,ROUNDDOWN(A1:A7,0)))

再次使用 Ctrl + Shift + 输入

答案 1 :(得分:3)

尝试,

'sum of rounddown
=SUMPRODUCT(ROUNDDOWN(A1:A7, 0))
'sum of rounddown (conditional)
=SUMPRODUCT(ROUNDDOWN(A1:A7, 0)*(B1:B7>5))

enter image description here