FLOOR.MATH 函數

Excel FLOOR.MATH 函數教學

FLOOR.MATH 函數 是 Excel 2013 及更新版本中新增的函數,這個函數與傳統的 FLOOR 函數類似,但提供更多的靈活性,特別是在處理負數時。FLOOR.MATH 允許你更精確地控制數字四捨五入的方式。

FLOOR.MATH 用來將數字四捨五入為最接近的指定倍數(向下),並且能夠根據需要控制如何處理負數。


FLOOR.MATH 函數語法

FLOOR.MATH(number, [significance], [mode])
  • number(必填):要進行四捨五入的數字。
  • significance(可選):四捨五入的倍數,預設為 1。這是數字四捨五入時所使用的倍數。
  • mode(可選):用來決定對負數的處理方式。預設值為 0:
    • mode = 0 或省略,則將數字四捨五入為最接近的下整數倍數。
    • mode = 1,則將數字四捨五入為最接近的上整數倍數(這是 FLOOR 的行為方式)。

數學公式

FLOOR.MATH(n,m)=nm×m\text{FLOOR.MATH}(n, m) = \left\lfloor \frac{n}{m} \right\rfloor \times m

其中,n 是要四捨五入的數字,m 是指定的倍數。


FLOOR.MATH 函數範例

範例 1:將 7 四捨五入為最接近的 2 的倍數

=FLOOR.MATH(7, 2)

結果:

6

解釋:7 四捨五入至最接近的 2 的倍數是 6。

範例 2:將 15.8 四捨五入為最接近的 0.5 的倍數

=FLOOR.MATH(15.8, 0.5)

結果:

15.5

解釋:15.8 四捨五入至最接近的 0.5 的倍數是 15.5。

範例 3:將 -5 四捨五入為最接近的 -2 的倍數

=FLOOR.MATH(-5, -2)

結果:

-6

解釋:-5 四捨五入至最接近的 -2 的倍數是 -6,因為 FLOOR.MATH 將負數向下四捨五入。

範例 4:將 -5 四捨五入為最接近的 -2 的倍數(指定 mode=1)

=FLOOR.MATH(-5, -2, 1)

結果:

-4

解釋:當使用 mode=1 時,FLOOR.MATH 會將負數向 四捨五入為最接近的 -2 的倍數,所以結果是 -4。

範例 5:將 12 四捨五入為最接近的 10 的倍數

=FLOOR.MATH(12, 10)

結果:

10

解釋:12 四捨五入至最接近的 10 的倍數是 10。


常見錯誤

  1. #NUM! 錯誤
    • significance 是 0,則會返回錯誤,因為除以零是不允許的。
    • numbersignificance 是非數字值(例如文字),則會出錯。
  2. #VALUE! 錯誤
    • number 不是有效的數字(如文字),會出錯。

相關函數

  • FLOOR(number, significance):將數字四捨五入為最接近的 指定倍數,並且總是向下
  • CEILING(number, significance):將數字四捨五入為最接近的 指定倍數,並且總是向上
  • ROUND(number, num_digits):將數字四捨五入到指定的小數位數。
  • MROUND(number, multiple):將數字四捨五入為最接近的 指定倍數,但會根據四捨五入規則決定向上或向下。

結論

  • FLOOR.MATH 函數 是 Excel 中一個強大的四捨五入工具,允許你將數字四捨五入為最接近的指定倍數。
  • 它與 FLOOR 函數的主要區別在於可以更靈活地控制負數的四捨五入方式,並且提供了更多選項來確定如何處理負數。

這樣你就可以在 Excel 中根據需要進行更加精確的四捨五入操作!?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *