說明
使用此功能可將數字向下捨入為零。鏈結中支援。
ROUNDDOWN 對於在計算和顯示中控制數值資料的精確度非常有用。
語法
ROUNDDOWN(number, num_digits)
輸入
此函式接受下列參數
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
數字 |
是 | 您要向下捨入的數字。 | 一個數字、一個包含數字的儲存格參考,或一個產生上述任一值的公式。 |
num_digits |
是 | 您希望將數字四捨五入的位數。 | 正整數、對包含正整數的儲存格的引用,或結果為其中之一的公式。 |
範例
樣本資料
| A | B |
|---|---|
| 3.14159 | 1234.5678 |
| -2.9876 | 0.0005 |
| 10.5 | 99.99 |
| 弗雷德 | 3/11/2022 |
公式範例
| 使用案例 | 公式 | 說明與結果 |
|---|---|---|
| 將值四捨五入至固定的小數位,確保從不會誇大。 | =ROUNDDOWN(A1, 2) |
未套用標準四捨五入規則,將 3.14159 舍入至小數點後兩位。 結果: 3.14 |
| 較大的數字,四捨五入到最接近的百位。 | =ROUNDDOWN(B1, -2) |
負數 num_digits 會將小數點左側的數字舍入,將 1234.5678 捨棄至最接近的百位數字。結果: 1200 |
| 將負值四捨五入到設定的小數位,使其更接近於零。 | =ROUNDDOWN(A2, 1) |
此函數始終朝零舍入,因此 -2.9876 的負值由大到大變小而不為大。 結果: -2.9 |
| 非常小的值四捨五入到固定的小數位,因此從不會誇大它。 | =ROUNDDOWN(B2, 3) |
保留 0.0005 至小數點後第三位,捨棄餘數而非進位。 結果: 0.000 |
| 將值四捨五入到最接近的整數,即使該值大約是兩個整數的中間值。 | =ROUNDDOWN(A3, 0) |
將 10.5 舍入至最接近的整數,而非向上舍入。 結果: 10 |
| 嘗試將文字值而不是數字舍入。 | =ROUNDDOWN(A4, 0) |
此函數無法對文字執行操作,因此它不是回傳錯誤而是四捨五入的值。 結果: #VALUE! |
附註
- 如果對文字套用 ROUNDDOWN,將導致 #VALUE!
- ROUNDDOWN 與格式化儲存格以顯示某個小數位數不同,因為它實際上是透過移除最後一位四捨五入數字右側的所有數字來改變儲存格中的值。
- ROUNDDOWN 與ROUND 和ROUNDUP 函數有以下差異:
提示
- 當您需要確保數字不論其值為何,都會向下捨入時,請使用 ROUNDDOWN。
- 若要在不改變基本值的情況下顯示具有一定小數位數的數字,請使用儲存格格式化而非 ROUNDDOWN。
- 您可以將 ROUNDDOWN 與其他函數結合,例如SUM 或AVERAGE ,以控制複雜計算的精確度。
- 在需要高精度的財務計算中,請注意可能出現的四捨五入錯誤。
- 如果您需要以不同的方式對數字進行四捨五入,請考慮使用其他四捨五入函數 (連結於相關函數)。