进位取舍函数是Excel做数据处理过程中经常会使用到的函数,主要包括:ROUND、ROUNDUP、ROUNDDOWN、CEILING函数等,下边我们做一些讲解。
ROUND(number, num_digits):按指定的位数对数值进行四舍五入
参数1:number,要四舍五入的数字。
参数2:num_digits,位数,按此位数对 number 参数进行四舍五入。
例:ROUND(20.123,2)=20.12; ROUND(-20.123,2)=-20.12
ROUNDUP(number, num_digits):朝着远离 0(零)的方向将数字进行向上舍入
参数1:Number , 需要向上舍入的任意实数。
参数2:num_digits, 要将数字舍入到的位数。
例:ROUNDUP(20.123,2)=20.13;ROUNDUP(-20.123,2)=-20.13
ROUNDDOWN(number, num_digits):朝着零的方向将数字进行向下舍入
参数1:Number , 需要向下舍入的任意实数。
参数2:num_digits , 要将数字舍入到的位数。
例:ROUNDDOWN(20.123,2)=20.12;ROUNDDOWN(-20.123,2)=-20.12
CEILING(number, significance):参数 number 向上舍入
参数1:Number , 要舍入的值。
参数2:significance , 要舍入到的倍数。
例:
公式 | 说明 | 结果 |
=CEILING(2.5, 1) | 将 2.5 向上舍入到最接近的 1 的倍数 | 3 |
=CEILING(-2.5, -2) | 将 -2.5 向上舍入到最接近的 -2 的倍数 | -4 |
=CEILING(-2.5, 2) | 将 -2.5 向上舍入到最接近的 2 的倍数 | -2 |
=CEILING(1.5, 0.1) | 将 1.5 向上舍入为最接近的 0.1 的倍数 | 1.5 |
=CEILING(0.234, 0.01) | 将 0.234 向上舍入为最接近的 0.01 的倍数 | 0.24 |