四捨五入
在excel中需要做四捨五入時大家會怎麼處理呢?
有不少人會選擇工具列上的”增加小數位數“或是”減少小數位數“的方法來處理。這2個功能主要是在協助處理數值的格式,讓數值的長度(位數)一致,而這種處理方式的確會讓數值”看起來像有做四捨五入“,但實際上是沒有的。那如何才算是正確的做四捨五入呢?
原 : ROUND(number, num_digits)
記 : ROUND(數值, 小數位數)
說明
假設要處理的數值是123.456,要四捨五入到小數第2位,寫法如下
=ROUND(123.456, 2)
得到的結果是 123.46
指令 | 指令說明 | 結果 | 說明 |
=ROUND(123.456, 2) | ROUND(123.456, 2) | 123.46 | 四捨五入到小數第2位 |
=ROUND(123.456, 1) | ROUND(123.456, 1) | 123.5 | 四捨五入到小數第1位 |
=ROUND(123.456, 0) | ROUND(123.456, 0) | 123 | 四捨五入到整位 |
=ROUND(123.456, -1) | ROUND(123.456, -1) | 120 | 四捨五入到十位數 |
=ROUND(123.456, -2) | ROUND(123.456, -2) | 100 | 四捨五入到百位數 |
=ROUND(123.456, -3) | ROUND(123.456, -3) | 0 | 四捨五入到千位數 |
註 : 表格中紅色字是要做四捨五入的位數
延伸學習
無條件進位
ROUNDUP(number, num_digits)
ROUNDUP(數值, 小數位數)
無條件捨去
ROUNDDOWN(number, num_digits)
ROUNDDOWN(數值, 小數位數)
這2個函數的用法與四捨五入的用法相同。