說明
使用此功能可將數字四捨五入為最接近指定值的倍數。
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 適用於將價格四捨五入到最接近的子單位 (仙/鎳/季/等);也適用於時間追蹤,將時間四捨五入到最接近的刻鐘或半小時。
- 您可以將 MROUND 與其他函數結合,例如 SUM 或AVERAGE ,以進行更複雜的計算。
- 由於精確度的限制,在處理非常小的倍數時,請注意可能產生的四捨五入錯誤。
- 如果您需要以不同的方式對數字進行四捨五入,請考慮使用其他的四捨五入函數 (連結於相關函數)。