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

如何在Excel中对一系列四舍五入的值求和,excel,sum,rounding,Excel,Sum,Rounding,我想对以下整数求和,但只求其向下舍入的值 A B 3 2 2 3 4.5 8 4.5 4 5 7 6.5 10 1 2 我希望类似于=sum(舍入(A1:A7,0)的内容在这里适用,但舍入不能处理范围 编辑:我只想修改这个问题,问一下如果范围是sumif公式的一部分,我会怎么做 示例:=sumif(B1:B7>5“,A1:A7) 我用ctrl-shift-enter键尝试了{=s

我想对以下整数求和,但只求其向下舍入的值

    A     B
    3     2
    2     3
    4.5   8
    4.5   4
    5     7
    6.5   10
    1     2
我希望类似于
=sum(舍入(A1:A7,0)
的内容在这里适用,但舍入不能处理范围

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

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

我用ctrl-shift-enter键尝试了
{=sumif(B1:B7“>5”,取整(A1:A7,0))
,但出现了一个错误。

试试这个:

=SUM(ROUNDDOWN(A1:A7,0))
使用Ctrl+Shift+Enter输入,以便将其视为数组公式。您将看到这一点,因为公式将以大括号显示在公式栏中:
{=SUM(舍入(A1:A7,0))}

编辑:

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

=SUM(IF(B1:B7>5,ROUNDDOWN(A1:A7,0)))
再次使用Ctrl+Shift+Enter键输入,请尝试以下操作:

=SUM(ROUNDDOWN(A1:A7,0))
使用Ctrl+Shift+Enter输入,以便将其视为数组公式。您将看到这一点,因为公式将以大括号显示在公式栏中:
{=SUM(舍入(A1:A7,0))}

编辑:

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

=SUM(IF(B1:B7>5,ROUNDDOWN(A1:A7,0)))
再次使用Ctrl+Shift+Enter键输入

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

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

如果您能提供帮助,我已添加了一个后续问题。我编辑了我的答案,为您的“sumif”问题提供了一个备选的数组公式答案。如果您能提供帮助,我已添加了一个后续问题。我编辑了我的答案,为您的“sumif”问题提供了一个备选的数组公式答案。