Excel CEILING.PRECISE 函數教學
CEILING.PRECISE 函數與 CEILING 和 CEILING.MATH 類似,主要用於將數字捨入到指定的倍數。不同的是,CEILING.PRECISE 無需額外的參數來處理負數,而是始終將數字捨入到最接近的正倍數。
? 語法
CEILING.PRECISE(number, [significance])
- number(必填):要捨入的數字。
- significance(選填):捨入的倍數。如果未指定,則默認為 1。這表示數字將捨入到最接近的整數。
? 範例
假設 A 列包含數字,B 列指定捨入的倍數:
| A (Number) | B (Significance) | C (公式) | D (結果) |
|---|---|---|---|
| 7.3 | 2 | =CEILING.PRECISE(A1, B1) | 8 |
| 15 | 4 | =CEILING.PRECISE(A2, B2) | 16 |
| -7.3 | 2 | =CEILING.PRECISE(A3, B3) | -8 |
| -15 | 5 | =CEILING.PRECISE(A4, B4) | -15 |
| 12.5 | 5 | =CEILING.PRECISE(A5, B5) | 15 |
? 參數解釋
number:要進行捨入的數字,可以是正數、負數或零。significance:捨入的倍數,默認為 1。如果未指定,數字將捨入到最接近的整數。
? 如何工作
- 正數捨入:
CEILING.PRECISE將正數捨入到最接近的指定倍數。如果未指定significance,則數字將捨入到最接近的整數。
- 負數捨入:
- 與
CEILING.MATH和CEILING不同的是,CEILING.PRECISE將負數始終捨入到最接近的正倍數。這意味著,即使是負數,它也會被捨入到更接近 0 的正數倍數。
- 與
? 範例說明
- 將 7.3 向上捨入到 2 的倍數:
=CEILING.PRECISE(7.3, 2)結果為
8,因為 8 是大於 7.3 且最接近 2 的倍數。 - 將 15 向上捨入到 4 的倍數:
=CEILING.PRECISE(15, 4)結果為
16,因為 16 是大於 15 且最接近 4 的倍數。 - 將 -7.3 向上捨入到 2 的倍數:
=CEILING.PRECISE(-7.3, 2)結果為
-8,因為負數也會被捨入到最接近的正倍數,即 -8。 - 將 -15 向上捨入到 5 的倍數:
=CEILING.PRECISE(-15, 5)結果為
-15,因為 -15 本身就是 -15 和 5 的倍數,所以不需要捨入。 - 將 12.5 向上捨入到 5 的倍數:
=CEILING.PRECISE(12.5, 5)結果為
15,因為 15 是大於 12.5 且最接近 5 的倍數。
? 常見錯誤
| 錯誤類型 | 原因 |
|---|---|
#NUM! | 當 significance 是 0 或非數字時。 |
#VALUE! | 當 number 參數不是數字時。 |
? 應用場景
- 財務計算:當需要將數字捨入到某個貨幣單位時,
CEILING.PRECISE可以幫助你精確控制捨入規則,特別是對於負數的處理。 - 工程測量:在測量時,如果需要將數字捨入到某個單位或倍數,
CEILING.PRECISE可以幫助你實現精確的捨入。 - 計算機科學:在處理數字格式化、內存分配等方面,
CEILING.PRECISE可以用來控制數字向上捨入到最接近的正倍數。
? 結論 ✅ CEILING.PRECISE 函數可用於將數字向上捨入至指定的倍數,並且總是將負數捨入到最接近的正倍數。
✅ 它比 CEILING 和 CEILING.MATH 更簡單,且對負數的捨入行為更直觀。
✅ 此函數在財務、工程和科學計算中非常有用,幫助你精確控制捨入結果。
學會這個函數後,你將能夠在需要精確捨入數字的情況下,得到更符合需求的結果!?