Excel 四捨五入

Excel 四捨五入公式教學

在 Excel 中,可以使用內建函數來實現四捨五入操作,包括將數字四捨五入到指定的小數位數或整數位。以下是四捨五入的相關函數與應用方法。


1. 使用 ROUND 函數進行四捨五入

語法

=ROUND(數值, 位數)
  • 數值:要進行四捨五入的數值或儲存格。
  • 位數
    • 正數:保留的小數位數(例如 2 表示保留兩位小數)。
    • 0:四捨五入到整數。
    • 負數:四捨五入到整數位之前(例如 -1 表示四捨五入到十位,-2 表示百位)。

範例

  1. 四捨五入到小數點後 2 位
    =ROUND(123.456, 2)
    

    結果:123.46

  2. 四捨五入到整數
    =ROUND(123.456, 0)
    

    結果:123

  3. 四捨五入到十位
    =ROUND(123.456, -1)
    

    結果:120


2. 使用 ROUNDUP 函數進行無條件進位

語法

=ROUNDUP(數值, 位數)
  • 功能:將數字無條件進位到指定位數。
  • 位數 的用法與 ROUND 相同。

範例

  1. 無條件進位到小數點後 1 位
    =ROUNDUP(123.451, 1)
    

    結果:123.5

  2. 無條件進位到整數
    =ROUNDUP(123.001, 0)
    

    結果:124

  3. 無條件進位到百位
    =ROUNDUP(123, -2)
    

    結果:200


3. 使用 ROUNDDOWN 函數進行無條件捨去

語法

=ROUNDDOWN(數值, 位數)
  • 功能:將數字無條件捨去到指定位數。
  • 位數 的用法與 ROUND 相同。

範例

  1. 無條件捨去到小數點後 1 位
    =ROUNDDOWN(123.456, 1)
    

    結果:123.4

  2. 無條件捨去到整數
    =ROUNDDOWN(123.999, 0)
    

    結果:123

  3. 無條件捨去到十位
    =ROUNDDOWN(123, -1)
    

    結果:120


4. 使用 INT 函數進行整數截取

INT 函數可以直接將數字向下取整到整數。

語法

=INT(數值)

範例

  1. 正數取整
    =INT(123.456)
    

    結果:123

  2. 負數取整
    =INT(-123.456)
    

    結果:-124(向下取整)


5. 使用 MROUND 函數按指定基數進行四捨五入

MROUND 函數會根據指定的倍數對數字進行四捨五入。

語法

=MROUND(數值, 基數)
  • 數值:要四捨五入的數字。
  • 基數:四捨五入的倍數。

範例

  1. 四捨五入到最近的 5 的倍數
    =MROUND(123, 5)
    

    結果:125

  2. 四捨五入到最近的 0.1 的倍數
    =MROUND(123.456, 0.1)
    

    結果:123.5

  3. 負數的四捨五入
    =MROUND(-123, 10)
    

    結果:-120


6. 比較不同函數

函數功能範例數值位數/基數結果
ROUND四捨五入123.4561123.5
ROUNDUP無條件進位123.4561123.5
ROUNDDOWN無條件捨去123.4561123.4
INT向下取整到整數(負數向更小值取整)-123.456N/A-124
MROUND按基數四捨五入123.4560.1123.5

7. 注意事項

  1. 小數位數的設置
    • 位數為正數時,影響小數點後的位數。
    • 位數為負數時,影響小數點前的整數位數。
  2. 負數的處理
    • ROUNDROUNDUPROUNDDOWN 的負數結果需要特別注意,例如四捨五入時是朝遠離 0 的方向進位或捨去。
  3. MROUND 的基數
    • 基數必須是正數,否則會出現錯誤。

透過以上函數,您可以在 Excel 中靈活實現四捨五入的多種操作,滿足數據處理的不同需求!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *