ROUND
將數字四捨五入到指定的位數。
語法
ROUND(<number>, <num_digits>)
參數
詞彙 | 定義 |
---|---|
number |
您要四捨五入的數位。 |
num_digits |
您要四捨五入的位數。 負值會將小數點左邊的數位四捨五入;零的值會四捨五入為最接近的整數。 |
傳回值
十進位數字。
備註
如果
num_digits
大於0(零),則 number 會四捨五入為指定的小數位數。如果
num_digits
為0,數位會四捨五入為最接近的整數。如果
num_digits
小於0,數位會四捨五入到小數點的左邊。相關函式
- 若要一律四捨五入(遠離零),請使用 ROUNDUP 函式。
- 若要一律捨入 (向零),請使用 ROUNDDOWN 函式。
- 若要將數位四捨五入至特定倍數(例如,若要四捨五入至最接近0.5的倍數),請使用 MROUND 函式。
- 使用函式 TRUNC 和 INT 來取得數位的整數部分。
範例 1
下列公式會將 2.15 無條件進位到一個小數位數。 預期的結果為 2.2。
= ROUND(2.15,1)
範例 2
下列公式會將小數點左邊的 21.5 四捨五入為一個小數位數。 預期的結果為 20。
= ROUND(21.5,-1)