[ROUND函數、ROUNDUP函數、ROUNDDOWN函數]四捨五入、無條件進位、無條件捨去
在計算公式中設定ROUND函數,將數值四捨五入至指定的位數。
ROUNDUP函數可以將數值無條件進位,ROUNDDOWN函數可以將數值無條件捨去。
函數的語法
ROUND函數將數值四捨五入至指定的位數。
ROUND(數值, [位數])
ROUNDUP函數在指定的位數將數值無條件進位。
ROUNDUP(數值, [位數])
ROUNDDOWN函數在指定的位數將數值無條件捨去。
ROUNDDOWN(數值, [位數])
在ROUND函數、ROUNDUP函數、ROUNDDOWN函數中指定數值型的參數。
可省略「位數」。省略「位數」時,將視為指定為「0」。
「數值」參數指定數值欄位的欄位代碼、值為數值的計算公式,或數值。
「位數」參數指定位數。
想處理小數點後的位數時,指定正數。
想處理小數點的左側(整數部分)時,指定0或負數。
位數的指定方法
位數指定為「2」時
在小數點第3位進行處理。
數值指定為「1234.567」時,計算結果如下:
- 四捨五入:1234.57
- 無條件捨去:1234.56
- 無條件進位:1234.57
位數指定為「1」時
在小數點第2位進行處理。
數值指定為「1234.567」時,計算結果如下:
- 四捨五入:1234.6
- 無條件捨去:1234.5
- 無條件進位:1234.6
位數指定為「0」時
在小數點第1位進行處理。
數值指定為「1234.567」時,計算結果如下:
- 四捨五入:1235
- 無條件捨去:1234
- 無條件進位:1235
省略位數時,也將視為指定為「0」。
位數指定為「-1」時
在個位數進行處理。
數值指定為「1234.567」時,計算結果如下:
- 四捨五入:1230
- 無條件捨去:1230
- 無條件進位:1240
位數指定為「-2」時
在十位數進行處理。
數值指定為「1234.567」時,計算結果如下:
- 四捨五入:1200
- 無條件捨去:1200
- 無條件進位:1300
計算公式範例
在計算公式中指定欄位作為參數時,請指定欄位代碼而非欄位名稱。
以下範例中,欄位代碼與欄位名稱完全相同。
使用四捨五入計算銷售價格的計算公式
使用下列計算公式將本體價格乘以手續費(1.1)的數值四捨五入,並計算銷售價格。
銷售價格為求整數,將「位數」的參數指定為「0」。若省略「位數」參數,將視為「0」,此處已省略。
ROUND(本體價格 * 1.1)
在「本體價格」欄位輸入價格後,乘以手續費10%,計算將小數點後數字四捨五入的銷售價格。
使用無條件進位計算銷售價格的計算公式
使用下列計算公式將本體價格乘以手續費(1.1)的數值無條件進位,並計算銷售價格。
銷售價格為求整數,將「位數」的參數指定為「0」。若省略「位數」參數,將視為「0」,此處已省略。
ROUNDUP(本體價格 * 1.1)
在「本體價格」欄位輸入價格後,乘以手續費10%,計算將小數點後數字無條件進位的銷售價格。
使用無條件捨去計算銷售價格的計算公式
使用下列計算公式將本體價格乘以手續費(1.1)的數值無條件捨去,並計算銷售價格。
銷售價格為求整數,將「位數」的參數指定為「0」。若省略「位數」參數,將視為「0」,此處已省略。
ROUNDDOWN(本體價格 * 1.1)
在「本體價格」欄位輸入價格後,乘以手續費10%,計算將小數點後數字無條件捨去的銷售價格。