ROUND 函數

將數字四捨五入至指定位數。

語法

ROUND(<number>, <num_digits>)

參數

詞彙

定義

number

要四捨五入的數字。

num_digits

您要四捨五入的位數。 負值會將位數四捨五入到小數點左邊;零值則會四捨五入到最接近的整數。

傳回值

十進位數字

備註

如果 num_digits 大於 0 (零),就會將數字四捨五入至指定的小數位數。

如果 num_digits 為 0,就會將數字四捨五入至最接近的整數。

如果 num_digits 小於 0,就會將數字四捨五入至小數點左邊。

相關函數

若要一律無條件進位 (遠離零),使用 ROUNDUP 函數。

若要一律無條件捨去 (趨近於零),使用 ROUNDDOWN 函數。

若要將數字四捨五入到特定的倍數 (例如,四捨五入到最接近的 0.5 倍數),使用 MROUND 函數。

您可以使用 TRUNC 和 INT 函數來取得數字的整數部分。

範例

下列公式會將 2.15 無條件進位到一個小數位數。 預期的結果是 2.2。

=ROUND(2.15,1)

下列公式會將 21.5 四捨五入到小數點左邊的一個小數位數。 預期的結果是 20。

=ROUND(21.5,-1)

請參閱

參考

ROUND 函數

ROUNDDOWN 函數

MROUND 函數

INT 函數

TRUNC 函數

其他資源

數學與三角函數 (DAX)