ROUND 函數在 EXCEL 中主要是用來運算的,當計算出來的數值並非整數時,採用 ROUND 函數可以將數字四捨五入至想要的位數。
除了 ROUND 函數之外,還有 ROUNDUP、ROUNDDOWN 兩個函數,分別可以處理數值的無條件進位及無條件捨去。
常見的 ROUND、ROUNDUP、ROUNDDOWN 函數用法,例如需要處理金額含稅後的價錢、遇到除不盡的狀況等等,都可以看是要四捨五入、無條件進位、無條件捨去,採取不同的函數做處理。
以下將說明 ROUND、ROUNDUP、ROUNDDOWN 函數的內容,以及 ROUND、ROUNDUP、ROUNDDOWN 用法的實際試作。
目錄
ROUND、ROUNDUP、ROUNDDOWN 函數說明
ROUND (四捨五入)函數寫法:
=ROUND(number,num_digits)
=ROUND(要四捨五入的數字,四捨五入取到的位數)
ROUNDUP (無條件進位)函數寫法:
=ROUNDUP(number,num_digits)
=ROUNDUP(要無條件進位的數字,無條件進位取到的位數)
ROUNDDOWN (無條件捨去)函數寫法:
=ROUNDDOWN(number,num_digits)
=ROUNDDOWN(要無條件捨去的數字,無條件捨去取到的位數)
ROUND、ROUNDUP、ROUNDDOWN 函數共包含 2 個參數,以下說明各個參數的定義:
- 「number」要處理的數字:可以是儲存格位置或是直接輸入要運算處理的數字
- 「num_digits」要取到的位數:整數位是 0、小數第一位是 1、小數第二位是 2,以此類推。若要取到十位數則是 -1、百位數是 -2等等,以這個邏輯計算要的位數
以下以產品表格作為範例,左邊為原始價格及含稅後價格,右方新增欄位分別處理四捨五入、無條件進位、無條件捨去後的價格
將以這個範例,一步步實際操作 ROUND、ROUNDUP、ROUNDDOWN 用法,計算出各種進位運算後的結果。
ROUND 函數用法
第一步:選擇要運算的儲存格
將滑鼠選擇到 F2 儲存格輸入函數
第二步:輸入 ROUND 函數
=ROUND(要四捨五入的數字,四捨五入取到的位數)
以這個例子來說,是要將含稅價四捨五入取到整數位,因此參數如下:
– 要四捨五入的數字:要運算的儲存格位置,因此填入E2
– 四捨五入取到的位數:要取到整數位,因此填入0
確認完參數內容後,在F2儲存格輸入完整的函數如下,即可算出四捨五入到整數的數字
=ROUND(E2,0)
第三步:將設定好的 ROUND 函數複製到其他儲存格中
ROUNDUP、ROUNDDOWN 函數用法
ROUNDUP 與 ROUNDDOWN 函數在參數的設計上與 ROUND 的用法是相同的,差別只有計算的方式是四捨五入或者無條件進位、無條件捨去
因此以上面同一個例子來說,若要將含稅價小數點無條件進位至整數,則可以使用 ROUNDUP,寫法如下:
=ROUNDUP(E2,0)
若要將含稅價小數點無條件捨去,則使用 ROUNDDOWN,如下:
=ROUNDDOWN(E2,0)
總結
ROUND 函數其實理解後就相當簡單實用,在整理數據資料時也可以快速有效率,總結一下這三個函數的使用時機差異及位數的取法重點如下:
- 「ROUND」- 四捨五入、「ROUNDUP」- 無條件進位、「ROUNDDOWN」- 無條件捨去
- 運算的位數,「0」整數、「1」小數點第一位、「2」小數點第二位,「-1」十位數、「-2」百位數…以此類推
小提醒,通常在計算業績銷售金額或開立發票金額時,使用 ROUND 來做四捨五入的時機通常是在總額的地方,避免每個項目的數字都先被四捨五入後再相加,會造成金額的虛增。
更多相關文章