← Excel 公式課程

FIELD NOTES / Excel 公式教學

ROUND 四捨五入到指定小數位

Excel 公式教學發布:作者:茂伯預估 2 分鐘閱讀

將計算金額四捨五入到小數點後 2 位,取得可供後續計算使用的數值。

本文目錄

本教學由作者茂伯編寫,並由作者在 Windows 版 Microsoft 365 與 Excel 2021 實際操作驗證。

將計算金額四捨五入到小數點後 2 位,取得可供後續計算使用的數值。

先準備範例資料

開啟空白活頁簿,依下表把資料輸入對應儲存格。A、B 等是欄名;1、2 等是列號。

列 A B
1 費用項目 原始金額
2 材料費 123.456
3 運費 78.994
4 包材費 26.1

輸入這個公式

在 E2 輸入以下公式,按 Enter。

=ROUND(B2,2)

正確結果:123.46

語法:

=ROUND(number,num_digits)
引數 代表什麼
number 要四捨五入的數字或儲存格。本課是 B2 的 123.456。
num_digits 保留的小數位數。本課填 2;填 0 是取整數,負數則向小數點左邊的位數四捨五入。

公式請使用英文名稱及半形標點;若系統以分號分隔引數,請依 Excel 提示改用分號。語法中的方括號表示選填,不必輸入。

照著做並核對畫面

  1. 在空白工作表的 A1:B4 輸入上表,確認 B2 的原始金額是 123.456。
  2. 在 E1 輸入「四捨五入金額」,再點選 E2。
  3. 在 E2 輸入 =ROUND(B2,2),按 Enter。
  4. 重新點選 E2,確認結果為 123.46;B2 仍保留原始金額 123.456。
  5. 保持選取 E2,按 Ctrl+1,選「數值」,將小數位數設為 2,按「確定」,讓結果固定顯示兩位小數。
ROUND 範例資料及公式結果的 Excel 網頁版實際操作畫面

圖 1 Excel 網頁版實際操作畫面

B2 的第 3 位小數是 6,因此第 2 位小數由 5 進位為 6,得到數值 123.46。ROUND 改變的是公式結果;B2 原始資料不變。小數位數格式只控制畫面顯示,通常不改變儲存的數值。

常見錯誤

  • 只把 B2 的格式設為兩位小數,就以為原值已變成 123.46:一般情況下,B2 仍儲存 123.456。
  • 要保留兩位小數卻填 0.01:第二個引數應填位數 2。
  • 以為函數一定會顯示尾端的 0:例如結果 26.1 要顯示為 26.10,仍需把數值格式設成兩位小數。

自己試一次

把 E2 的公式改為讀取 B3,將運費 78.994 四捨五入到小數點後 2 位,結果是多少?

參考答案:

=ROUND(B3,2)

結果:78.99。第 3 位小數是 4,不進位,所以第 2 位小數保留為 9,結果是 78.99。

官方參考

Microsoft Support:ROUND 函數