ISO.CEILING 函數

Excel ISO.CEILING 函數教學

ISO.CEILING 函數 是 Excel 中的一個函數,用於將數字向上四捨五入為最接近的指定倍數。這個函數的行為與傳統的 CEILING 函數類似,但 ISO.CEILING 函數遵循的是 ISO 標準規範,特別是在處理負數時的行為不同。

ISO.CEILING 函數 將數字四捨五入至最接近的指定倍數,且根據 ISO 標準,對於負數會向上四捨五入(即遠離零)。


ISO.CEILING 函數語法

ISO.CEILING(number, significance)
  • number(必填):要進行四捨五入的數字。
  • significance(必填):四捨五入的倍數,這通常是正數,指定了四捨五入的間隔。

數學公式

ISO.CEILING(n,m)=nm×m\text{ISO.CEILING}(n, m) = \left\lceil \frac{n}{m} \right\rceil \times m

其中,n 是要四捨五入的數字,m 是指定的倍數。該函數始終將數字四捨五入至大於或等於指定倍數的最接近整數。


ISO.CEILING 函數範例

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

=ISO.CEILING(7.4, 2)

結果:

8

解釋:7.4 四捨五入至最接近的 2 的倍數是 8,因為 8 是最接近 7.4 且大於或等於 7.4 的 2 的倍數。

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

=ISO.CEILING(-7.4, 2)

結果:

-6

解釋:-7.4 四捨五入至最接近的 2 的倍數是 -6。由於 ISO.CEILING 函數將負數向上四捨五入(即遠離零),所以結果是 -6。

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

=ISO.CEILING(15.3, 0.5)

結果:

15.5

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

範例 4:將 -15.3 四捨五入為最接近的 0.5 的倍數

=ISO.CEILING(-15.3, 0.5)

結果:

-15

解釋:-15.3 四捨五入至最接近的 0.5 的倍數是 -15,因為 ISO.CEILING 函數將負數向上四捨五入。

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

=ISO.CEILING(18, 10)

結果:

20

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


常見錯誤

  1. #NUM! 錯誤
    • 如果 significance 是 0 或負數,則會返回錯誤,因為倍數不能為零或負數。
    • 如果 numbersignificance 包含非數字值(如文字),則會返回錯誤。
  2. #VALUE! 錯誤
    • 若提供的參數不是有效的數字(例如文字或空白),會返回這個錯誤。

相關函數

  • CEILING 函數:與 ISO.CEILING 類似,但對於負數的處理方式不同。CEILING 函數將負數向下四捨五入,而 ISO.CEILING 函數會將負數向上四捨五入。
    • =CEILING(-7.4, 2) 結果為 -6,這與 ISO.CEILING 類似,但規則略有不同。
  • FLOOR 函數:用來將數字向下四捨五入至最接近的指定倍數,這對於需要將數字縮小的情況非常有用。
    • =FLOOR(7.8, 2) 結果為 6
  • MROUND 函數:將數字四捨五入為最接近的指定倍數,並根據四捨五入規則決定向上或向下。
    • =MROUND(7.4, 2) 結果為 8

結論

  • ISO.CEILING 函數 是一個強大的工具,適用於將數字四捨五入為最接近的指定倍數,並且遵循 ISO 標準對負數的處理規則(總是向上四捨五入)。
  • 它在處理財務數據、數學運算以及對數據進行四捨五入時都非常有用,特別是當你需要處理負數時。

這樣,你就能夠在 Excel 中更精確地控制數字四捨五入的行為!?

發佈留言

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