Excel ISO.CEILING 函數教學
ISO.CEILING 函數 是 Excel 中的一個函數,用於將數字向上四捨五入為最接近的指定倍數。這個函數的行為與傳統的 CEILING 函數類似,但 ISO.CEILING 函數遵循的是 ISO 標準規範,特別是在處理負數時的行為不同。
ISO.CEILING 函數 將數字四捨五入至最接近的指定倍數,且根據 ISO 標準,對於負數會向上四捨五入(即遠離零)。
ISO.CEILING 函數語法
ISO.CEILING(number, significance)
- number(必填):要進行四捨五入的數字。
- significance(必填):四捨五入的倍數,這通常是正數,指定了四捨五入的間隔。
數學公式
其中,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。
常見錯誤
- #NUM! 錯誤
- 如果
significance是 0 或負數,則會返回錯誤,因為倍數不能為零或負數。 - 如果
number或significance包含非數字值(如文字),則會返回錯誤。
- 如果
- #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 中更精確地控制數字四捨五入的行為!?