Anonim

Google Spreadsheets中的MROUND函数提供了一种将数字向上或向下舍入到最接近的0.5、5、10或您选择的任何其他指定倍数的简单方法。 例如,使用函数将项目的总成本四舍五入到最接近的一分。 如果愿意的话,可能是5美分(0.05),10美分(0.1)或什至25美分(0.25)。 这有助于避免因提供零钱而将三美分(0.03)向上舍入到五分之三或三十三美分(0.33)到四分之一时所产生的便士损失。

另请参阅我们的文章如何在Google表格中删除重复项

与使用格式化功能键允许您更改显示的小数位数而不实际更改单元格的值不同, MROUND函数实际上将更改数据的值。 通过使用此功能将数据四舍五入到指定数量,将影响计算结果。 如果不想为舍入指定数字,则可以改用ROUNDUPROUNDDOWN函数。

MROUND函数的语法和参数

函数的语法是其布局。 这将包括函数名称,方括号(用于索引数组)和参数。

MROUND的语法功能是:

= MROUND(值,因子)

该函数可用的参数,都是必需的:

:这将是向上或向下四舍五入到最接近的整数的数字。 该参数可以将其用作四舍五入的实际数据,也可以用作对Google工作表上已经存在的实际数据的单元格引用。 该值显示为位于下面提供的工作表中DATA列中的数字,然后在包含该数据的单元格的每个参数中引用该值。 在我的示例中,值/数据为3.27(称为A2),22.50(A8)和22.44(A9)。

因子 :提供数值(数据)向上或向下舍入到最接近倍数的数字。 这在我的示例中用不同程度表示(0.05、0.10,-0.05、10等)。

MROUND函数的示例

在提供的图像中,前六个示例使用3.27作为其值,如在A列中所示。在所有六个函数单元中,该值都通过MROUND函数使用不同的整数作为factor参数进行向上或向下取整。 最终结果显示在C列中,而对公式的描述显示在D列中。

最后一位或整数的舍入完全取决于value参数。 如果值的舍入数字和右边的所有数字都小于或小于factor参数的一半,则该函数将舍入。 如果这些相同的数字大于或等于factor参数,则将数字四舍五入。

第8和9行是说明函数如何处理向上和向下取整的主要示例。 两行都有一个整数位整数,在这种情况下为5。这意味着第8行和第9行的第二个2成为舍入数字。 由于2.5等于factor参数值的一半,因此该函数将四舍五入为25,最接近5的倍数。其中,与第9行一样,2.49小于factor参数值的一半,并向下舍入。

如何输入MROUND功能

在单元格中输入函数时,Google表格会使用一个自动建议框。 当您不打算输入功能但实际上没有太多解决方法时,这可能会有些烦人。 要输入我在示例中创建的MROUND函数:

  1. 在您的Google表格的单元格A1中键入3.27
  2. 单击以突出显示单元格C1,因为这将是您在其中生成结果的活动单元格。
  3. 按下' = '键,然后键入MROUND 。 您会看到自动建议框弹出,其中包含函数名称。 发生这种情况时,您可以单击框中的功能以自动放置括号,也可以自己键入。

  4. 现在单击A1以输入此单元格引用作为您的value参数。
  5. 通过输入逗号来分隔参数,然后键入0.05
  6. 您可以在参数后面加上方括号,或者只需按键盘上的Enter键即可自动完成该参数。

该值现在应显示为3.25,因为该值已四舍五入为最接近的0.05 。 该函数本身将消失,仅保留当前值,但是,您也可以通过突出显示单元格C2并看一眼公式栏查看完整的函数。

如何将谷歌表单元格四舍五入到最接近的10