描述
ROUND 函數會將數字四捨五入至指定的位數。 例如,若儲存格 A1 內含 23.7825,而您想要將該值四捨五入至兩個小數位數,則可以使用下列公式:
=ROUND(A1, 2)
此函數的執行結果為 23.78。
語法
ROUND(number, num_digits)
ROUND 函數語法具有下列引數:
- 編號 必須。 這是要四捨五入的數字。
- num_digits 必須。 這是要對數字引數進位的位數。
註解
- 若 num_digits 大於0 (0) ,則數會四捨五入至指定的小數點位數。
- 若 num_digits 為0,則四捨五入至最接近的整數。
- 若 num_digits 小於0,則該數字會向小數點左側四捨五入。
- 若要無條件進位 (背離於零),請使用 ROUNDUP 函數。
- 若要無條件捨去 (趨近於零),請使用 ROUNDDOWN 函數。
- 若要四捨五入到指定的倍數 (例如,四捨五入到最接近 0.5 的數字),請使用 MROUND 函數。
範例
請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。
| 公式 | 描述 | 結果 |
|---|---|---|
| =ROUND(2.15, 1) | 將 2.15 四捨五入至一位小數位數 | 2.2 |
| =ROUND(2.149, 1) | 將 2.149 四捨五入至一位小數位數 | 2.1 |
| =ROUND(-1.475, 2) | 將 -1.475 四捨五入至兩位小數位數 | -1.48 |
| =ROUND(21.5, -1) | 將 21.5 四捨五入至小數點左邊一位小數位數 | 20 |
| =ROUND(626.3,-3) | 將 626.3 四捨五入到最接近的 1000 之倍數 | 1000 |
| =ROUND(1.98,-1) | 將 1.98 四捨五入到最接近的 10 之倍數 | 0 |
| =ROUND(-50.55,-2) | 將 -50.55 四捨五入到最接近的 100 之倍數 | -100 |