說明
使用此功能可將數字四捨五入為最接近指定值的倍數。
MROUND 適用於將數字四捨五入到特定增量,例如財務計算中最接近的五分錢或時間追蹤中最接近的一刻鐘。
語法
MROUND(number, multiple)
輸入
此函式接受下列參數
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
數字 |
是 | 要進行四捨五入的數字。 | 一個實數、一個包含實數的儲存格參照,或一個產生上述任一結果的公式。 |
倍數 |
是 | 您希望將數字四捨五入的倍數。 | 任何非零數字。 |
範例
樣本資料
| A | B | |
|---|---|---|
| 1 | 數量 |
說明 |
| 2 | 27 |
整數 |
| 3 | 3.14159 |
Pi |
| 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!錯誤。 - 如果
的倍數是0, MROUND 會返回 #DIV/0!錯誤。 - 當除以
倍數的餘數正好是倍數的一半時,MROUND 會向上取整。 - MROUND 與ROUND 的不同之處在於,MROUND 是四捨五入到所提供值的指定倍數,而ROUND 則是四捨五入到指定的小數位數。
提示
- MROUND 適用於將價格四捨五入至最接近的次單位(分、5 分、25 分等);在時間追蹤方面,也適用於將時間四捨五入至最接近的 15 分鐘或 30 分鐘。
- 您可將 MROUND 與其他函式(例如 SUM 或 AVERAGE)結合使用,以進行更複雜的計算。
- 由於精確度的限制,在處理非常小的倍數時,請注意可能產生的四捨五入錯誤。
- 如果您需要以不同的方式對數字進行四捨五入,請考慮使用其他的四捨五入函數 (連結於相關函數)。