Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 求和()之前的四舍五入值_Excel - Fatal编程技术网

Excel 求和()之前的四舍五入值

Excel 求和()之前的四舍五入值,excel,Excel,我们的客户在其输入字段中使用公式。这就是为什么它们的值有时包含小数位。我们不能对每个字段进行四舍五入,因为它们的公式和输入会覆盖该字段 我有一个字段,它需要没有小数点的数字。 是否有可能对舍入值求和,比如使用一系列输入的ROUND()函数?我认为您可能需要这样的函数: =SUM(ROUND(A1:C1,0)) 按Ctrl+Shift+Enter键输入。0表示舍入范围(无小数点),但可以增加。因此,对于12.4的A1:C1(范围可能增加)中的每个数据,结果是36,对于12.6的数据,结果是3

我们的客户在其输入字段中使用公式。这就是为什么它们的值有时包含小数位。我们不能对每个字段进行四舍五入,因为它们的公式和输入会覆盖该字段

我有一个字段,它需要没有小数点的数字。
是否有可能对舍入值求和,比如使用一系列输入的ROUND()函数?

我认为您可能需要这样的函数:

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

按Ctrl+Shift+Enter键输入。
0
表示舍入范围(无小数点),但可以增加。因此,对于
12.4
的A1:C1(范围可能增加)中的每个数据,结果是
36
,对于
12.6
的数据,结果是
39

问题的解决方案是同时使用求和函数和舍入函数。其效果是,您将得到四舍五入的数字之和。下面是它的外观:

假设我们要将数字从B2添加到B6,您应该执行以下操作:
{=SUM(四舍五入(B2:B6,0))}

让我们看看这些部分:

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

=和(四舍五入(B2:B6,0))-我们在其周围加上一个和,以添加四舍五入的数字


{=SUM(ROUND(B2:B6,0))}-画龙点睛-很重要-我们通过同时单击Ctrl、Shift和Enter键保存公式,因为这是一个数组。这将在公式周围加上括号。如果我们只是通过单击Enter来完成公式,我们将得到一个错误。

当我在上面尝试时,我得到了一个错误。通过先发一轮来解决。 =四舍五入(和(B2:B6),0)

我将其与以下内容一起用于将整数(货币)转换为单词。 =拼写数字(B7)
其中B7是具有上一公式的单元格。

在取整之前提供求和函数会导致过程缓慢,有时会导致错误。最好的方法是

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

在求和之前提供舍入函数将导致输入错误

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

使用

=sum(四舍五入(b2:b3,0))

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

=四舍五入(和(b2:b3),0)


…结果是3。两个单元格相加,结果四舍五入。

是否要将数字四舍五入?