【Excel 教學】ROUND 函數用法與範例《2022》

ROUND 函數用法與範例

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 個參數,以下說明各個參數的定義:

  1. number」要處理的數字:可以是儲存格位置或是直接輸入要運算處理的數字
  2. num_digits」要取到的位數:整數位是 0、小數第一位是 1、小數第二位是 2,以此類推。若要取到十位數則是 -1、百位數是 -2等等,以這個邏輯計算要的位數

以下以產品表格作為範例,左邊為原始價格及含稅後價格,右方新增欄位分別處理四捨五入、無條件進位、無條件捨去後的價格

將以這個範例,一步步實際操作 ROUND、ROUNDUP、ROUNDDOWN 用法,計算出各種進位運算後的結果。

ROUND、ROUNDUP、ROUNDDOWN 函數說明

ROUND 函數用法

第一步:選擇要運算的儲存格

將滑鼠選擇到 F2 儲存格輸入函數

ROUND 函數用法

第二步:輸入 ROUND 函數

=ROUND(要四捨五入的數字,四捨五入取到的位數)

以這個例子來說,是要將含稅價四捨五入取到整數位,因此參數如下:

– 要四捨五入的數字:要運算的儲存格位置,因此填入E2

– 四捨五入取到的位數:要取到整數位,因此填入0

確認完參數內容後,在F2儲存格輸入完整的函數如下,即可算出四捨五入到整數的數字

=ROUND(E2,0)

ROUND 函數用法

第三步:將設定好的 ROUND 函數複製到其他儲存格中

ROUND 函數用法

ROUNDUP、ROUNDDOWN 函數用法

ROUNDUP 與 ROUNDDOWN 函數在參數的設計上與 ROUND 的用法是相同的,差別只有計算的方式是四捨五入或者無條件進位、無條件捨去

因此以上面同一個例子來說,若要將含稅價小數點無條件進位至整數,則可以使用 ROUNDUP,寫法如下:

=ROUNDUP(E2,0)

ROUNDUP、ROUNDDOWN 用法

若要將含稅價小數點無條件捨去,則使用 ROUNDDOWN,如下:

=ROUNDDOWN(E2,0)

ROUNDUP、ROUNDDOWN 用法

總結

ROUND 函數其實理解後就相當簡單實用,在整理數據資料時也可以快速有效率,總結一下這三個函數的使用時機差異及位數的取法重點如下:

  1. 「ROUND」- 四捨五入、「ROUNDUP」- 無條件進位、「ROUNDDOWN」- 無條件捨去
  2. 運算的位數,「0」整數、「1」小數點第一位、「2」小數點第二位,「-1」十位數、「-2」百位數…以此類推

小提醒,通常在計算業績銷售金額或開立發票金額時,使用 ROUND 來做四捨五入的時機通常是在總額的地方,避免每個項目的數字都先被四捨五入後再相加,會造成金額的虛增


更多相關文章

【Excel 教學】IF 函數用法與範例

【Excel 教學】VLOOKUP 用法與範例

【Excel 教學】SUMIF 用法與範例

【Excel 教學】SUMIFS 用法與範例

【Excel 教學】COUNTIF 用法與範例

【Excel 教學】COUNTIFS 用法與範例

【Excel 教學】MATCH 函數用法與範例

【Excel 教學】下拉式選單用法與範例