Excel MROUND 函數教學
MROUND 函數 是 Excel 中用來將數字四捨五入到最接近的指定倍數的函數。這個函數在需要進行數據圓整的情境中非常有用,尤其是當你需要將數字調整到某個固定間隔時。
MROUND 函數語法
MROUND(number, multiple)
- number(必填):要四捨五入的數字。
- multiple(必填):指定的倍數,也就是將
number四捨五入的倍數。
MROUND 函數運作原理
MROUND 函數會將數字四捨五入到最接近的倍數。例如,若你希望將某個數字四捨五入到最接近的 5 的倍數,MROUND 會將數字向上或向下調整,直到它接近這個倍數。
範例
範例 1:四捨五入到最接近的 5 的倍數
假設你有一個數字 18,要將它四捨五入到最接近的 5 的倍數:
=MROUND(18, 5)
結果是 20,因為 18 到 20 的距離較近,所以 Excel 將其四捨五入為 20。
範例 2:四捨五入到最接近的 0.5 的倍數
假設你有一個數字 3.7,要將它四捨五入到最接近的 0.5 的倍數:
=MROUND(3.7, 0.5)
結果是 4.0,因為 3.7 到 4.0 的距離較近,所以 Excel 將其四捨五入為 4。
範例 3:四捨五入到最接近的 10 的倍數
假設你有一個數字 82,要將它四捨五入到最接近的 10 的倍數:
=MROUND(82, 10)
結果是 80,因為 82 到 80 的距離較近,所以 Excel 將其四捨五入為 80。
注意事項
- 正數:當
number為正數時,MROUND會四捨五入到最接近的指定倍數。 - 負數:當
number為負數時,MROUND會依然根據最接近的倍數進行四捨五入,無論是向上或向下調整。例如:=MROUND(-18, 5)結果是 -20,因為 -18 到 -20 的距離較近。
- 零:如果
number為零,則結果為零,無論指定的倍數為何。=MROUND(0, 5)結果是 0。
如何使用 MROUND 函數
- 在 Excel 中,選擇一個空白單元格,並輸入公式
=MROUND(number, multiple),其中number是要四捨五入的數字,multiple是四捨五入到的倍數。 - 按 Enter 鍵,Excel 會返回四捨五入後的結果。
常見錯誤
- #NUM! 錯誤
當multiple的值為零或負數時,Excel 會返回#NUM!錯誤。multiple必須是一個正數,並且不能為零。 - #VALUE! 錯誤
當number或multiple不是有效的數字或數字格式時,Excel 會返回#VALUE!錯誤。
相關函數
- ROUND 函數:
ROUND函數用來將數字四捨五入到指定的小數位數。與MROUND不同,ROUND不需要指定倍數,而是直接指定要保留的小數位數。- 例如,
=ROUND(3.14159, 2)會返回 3.14,即保留兩位小數。
- 例如,
- CEILING 函數:
CEILING函數用來將數字向上四捨五入到指定的倍數。與MROUND的區別是,CEILING會強制數字向上調整,而不會根據四捨五入規則選擇最接近的倍數。- 例如,
=CEILING(18, 5)會返回 20。
- 例如,
- FLOOR 函數:
FLOOR函數用來將數字向下四捨五入到指定的倍數。這也是一種強制四捨五入方式,與MROUND相對應,FLOOR總是將數字調整為較小的倍數。- 例如,
=FLOOR(18, 5)會返回 15。
- 例如,
結論
- MROUND 函數 是一個非常實用的數據圓整工具,可以將數字四捨五入到最接近的指定倍數。這對於計算需要整數或特定區間的情況(例如價格、時間等)非常有用。
- 熟練掌握這個函數,能夠讓你在處理數據時更加靈活高效。