ROUND

適用於:匯出數據行匯出數據表量值視覺計算

將數字四捨五入到指定的位數。

語法

ROUND(<number>, <num_digits>)  

參數

詞彙 定義
數值 要四捨五入的數字。
num_digits 要四捨五入的位數。 負值會將位數四捨五入到小數點的左邊;零值則四捨五入到最接近的整數。

傳回值

十進位數字。

備註

  • 如果 num_digits 大於 0 (零),則數字會四捨五入到指定的小數位數。

  • 如果 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)  

數學和三角函式
ROUND
ROUNDDOWN
MROUND
INT
TRUNC