Excel FLOOR.PRECISE 函數教學
FLOOR.PRECISE 函數 是 Excel 2013 及更新版本中新增的一個函數,與 FLOOR.MATH 類似,但有一些細微的區別。FLOOR.PRECISE 用於將數字四捨五入為最接近的指定倍數,並且始終向 下四捨五入,即使是負數。這使得它在處理負數時比 FLOOR 和 FLOOR.MATH 更加一致。
FLOOR.PRECISE 函數語法
FLOOR.PRECISE(number, significance)
- number(必填):要進行四捨五入的數字。
- significance(必填):四捨五入的倍數。這決定了數字的倍數,通常是正數。
數學公式
其中,n 是要四捨五入的數字,m 是指定的倍數。
FLOOR.PRECISE 函數範例
範例 1:將 7 四捨五入為最接近的 2 的倍數
=FLOOR.PRECISE(7, 2)
結果:
6
解釋:7 四捨五入至最接近的 2 的倍數是 6。
範例 2:將 15.8 四捨五入為最接近的 0.5 的倍數
=FLOOR.PRECISE(15.8, 0.5)
結果:
15.5
解釋:15.8 四捨五入至最接近的 0.5 的倍數是 15.5。
範例 3:將 -5 四捨五入為最接近的 -2 的倍數
=FLOOR.PRECISE(-5, -2)
結果:
-6
解釋:-5 四捨五入至最接近的 -2 的倍數是 -6。FLOOR.PRECISE 始終將負數向下四捨五入。
範例 4:將 -15 四捨五入為最接近的 -4 的倍數
=FLOOR.PRECISE(-15, -4)
結果:
-16
解釋:-15 四捨五入至最接近的 -4 的倍數是 -16。即便是負數,FLOOR.PRECISE 始終向下四捨五入。
常見錯誤
- #NUM! 錯誤
- 若
significance為 0,則會返回錯誤,因為除以零是不允許的。 - 若
number或significance不是數字,則會返回錯誤。
- 若
- #VALUE! 錯誤
- 若
number或significance不是有效的數字(如文字或空白),則會出錯。
- 若
相關函數
FLOOR(number, significance):將數字四捨五入為最接近的 指定倍數,並且總是向下。FLOOR.MATH(number, significance, mode):將數字四捨五入為最接近的 指定倍數,並且總是向下,並且提供更多控制,特別是在處理負數時。CEILING(number, significance):將數字四捨五入為最接近的 指定倍數,並且總是向上。MROUND(number, multiple):將數字四捨五入為最接近的 指定倍數,並且根據四捨五入規則決定向上或向下。
結論
- FLOOR.PRECISE 函數 用於將數字四捨五入為最接近的指定倍數,並且無論是正數還是負數,始終向下四捨五入。
- 這個函數在處理負數時,提供了一個一致的行為,這對於某些特定的數據處理非常有用。
這樣你就可以在 Excel 中更精確地控制四捨五入,特別是當處理負數和倍數時!?