进位取舍函数是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