SUM()之前的舍入值

时间:2015-02-27 10:19:29

标签: excel

我们的客户在其输入字段中使用公式。这就是为什么他们的价值有时包含小数位。我们不能围绕每个领域,因为它们会被公式和输入所覆盖。

我有一个字段,需要没有小数位的数字。 是否有可能SUM()ROUNDED值,类似于使用一系列输入的ROUND()函数?

5 个答案:

答案 0 :(得分:4)

我认为你可能想要的是这样的:

=SUM(ROUND(A1:C1,0))  

使用 Ctrl + Shift + 输入进入。 0用于舍入范围(无小数位)但可以增加。因此,对于12.4的每个A1:C1(范围可能增加)中的数据,结果为36,数据为12.6,结果为39

答案 1 :(得分:1)

您的问题的解决方案是同时使用SUM和ROUND函数的组合。结果是你将得到舍入数字的总和。以下是它的外观:

假设我们要将数字从B2添加到B6,您应该这样做: {=SUM(ROUND(B2:B6,0))}

让我们看一下这些部分:

ROUND(B2:B6,0) - 当我们做总和时,我们将每个数字四舍五入为整数。 0表示没有小数点。

= SUM(ROUND(B2:B6,0)) - 我们在它周围添加一个Sum来添加舍入数字

{= SUM(ROUND(B2:B6,0))} - 结束触摸 - 重要 - 我们通过同时单击Ctrl,Shift和Enter键来保存公式,因为这是一个数组。这将括号括在公式周围。如果我们通过单击Enter完成公式,我们将收到错误。

答案 2 :(得分:0)

在回合之前提供sum函数会导致处理缓慢,有时会导致错误。最好的方法是

=round(sum(b2:b6),0))

答案 3 :(得分:0)

在sum之前提供round函数将导致输入错误。

示例: 假设两个单元格B2和B3的值为1.5

使用

=sum(round(b2:b3,0))

...返回的结果将为4。两个单元都四舍五入为2,然后相加。但是使用

=round(sum(b2:b3),0)

...结果将为3。两个单元都被添加并且结果四舍五入。

答案 4 :(得分:-1)

当我尝试上面时,我收到了一个错误。通过将该轮放在首位来解决。 = ROUND(SUM(B2:B6),0)

我使用以下内容将整数(货币)转换为单词。 = SpellNumber(B7) 其中B7是具有前一个公式的单元格。

相关问题