我發週遭的朋水,有的人以為四捨五入的函數(ROUND、ROUNDUP、ROUNDDOWN)在執行四捨五入運算時,只能做小數點以下的四捨五入。然而,藉由函數的參數:負值、0、正值,可以執行四捨五入至小數、整數。
使用方式:
參數為正值:四捨五入至0.1,0.01,,0.001,0.0001。
參數為0:四捨五入至整數的個位數
參數為負值:四捨五入至10,100,1000,1000。
ROUND、ROUNDUP、ROUNDDOWN三個函數的做法一樣。
函數 | 正數 | 0 | 負數 |
ROUND | 四捨五入到小數點右側指定位數 | 無條件取整數 | 四捨五入到小數點左側指定位數 |
ROUNDUP | 無條件進位到小數點右側指定位數 | 無條件進位 | 無條件進位到小數點左側指定位數 |
ROUNDDOWN | 無條件捨去到小數點右側指定位數 | 無條件捨去 | 無條件捨去到小數點左側指定位數 |
這樣記也可以:
函數 | 位數參數 | 描述 |
ROUND | 正數 | 四捨五入到指定的小數位數。 |
ROUND | 0 | 四捨五入到最接近的整數。 |
ROUND | 負數 | 四捨五入到左邊的十位、百位等。 |
ROUNDUP | 正數 | 向上捨入到指定的小數位數。 |
ROUNDUP | 0 | 向上捨入到最接近的整數。 |
ROUNDUP | 負數 | 向上捨入到左邊的十位、百位等。 |
ROUNDDOWN | 正數 | 向下捨入到指定的小數位數。 |
ROUNDDOWN | 0 | 向下捨入到最接近的整數。 |
ROUNDDOWN | 負數 | 向下捨入到左邊的十位、百位等。 |
文章標籤
全站熱搜
留言列表