描述
使用此函数将数字四舍五入到指定值的倍数。
MROUND 函数可用于将数字四舍五入到特定增量,例如在财务计算中四舍五入到最接近的五美分,或在时间跟踪中四舍五入到最接近的四分之一小时。
句法
MROUND(数字, 倍数)
输入
该函数接受以下参数:
| 姓名 | 必要 | 描述 | 有效输入 |
|---|---|---|---|
编号 |
是的 | 要四舍五入的数字。 | 一个实数、一个包含实数的单元格的引用,或者一个可以得出实数或实数的公式。 |
倍数 |
是的 | 你想将数字四舍五入到的倍数。 | 任何非零数字。 |
范例
范例数据
| A | B | |
|---|---|---|
| 1 | 数字 |
描述 |
| 2 | 27 | 整数 |
| 3 | 3.14159 | π |
| 4 | -13.7 | 负数 |
| 5 | 0.47 | 分数 |
示例公式
| 用例 | 公式 | 解释与结果 |
|---|---|---|
| 将数字四舍五入到最接近的指定倍数。 | =MROUND(A2, 5) |
该公式的工作原理如下:
对于此数据集,公式返回 25。 |
| 将数字四舍五入到小数点后一位。 | =MROUND(A3, 0.1) |
该公式的工作原理如下:
对于此数据集,此公式返回 3.1。 |
| 将负数四舍五入到最接近的指定倍数。 | =MROUND(A4, 2) |
该公式的工作原理如下:
对于此数据集,公式返回 -14。 |
| 将数字四舍五入到最接近的四分之一(0.25)。 | =MROUND(A5, 0.25) |
该公式的工作原理如下:
对于此数据集,公式返回 0.5。 |
| 将数字四舍五入到最接近的五分之一(0.05)。 | =MROUND(15.78, 0.05) |
该公式的工作原理如下:
对于此数据集,公式返回 15.80。 |
笔记
- MROUND 的结果与
数字的符号相同。 - 如果
数字和多个符号不同,则 MROUND 返回 #NUM! 错误。 - 如果
multiple为 0,则 MROUND 返回 #DIV/0! 错误。 - 当除以
multiple的余数恰好是multiple值的一半时,MROUND 会向上取整。 - MROUND 与 ROUND 的区别在于,MROUND 将结果四舍五入到指定值的倍数,而 ROUND 将结果四舍五入到指定位数的小数位。
使用技巧
- MROUND 可用于将价格四舍五入到最近的子单位(美分/五分镍币/25美分等);它在时间跟踪中也很有用,可以将时间四舍五入到最近的15分钟或半小时。
- 你可以将 MROUND 与其他函数(例如 SUM 或 AVERAGE )结合使用,以进行更复杂的计算。
- 由于精度限制,在处理非常小的倍数时,请注意可能存在的舍入误差。
- 如果您需要以不同的方式对数字进行舍入,请考虑使用其他舍入函数(链接在 相关函数中)。