欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

函数Roundup向上舍入和Rounddown向下舍入实例

程序员文章站 2022-03-04 19:19:04
Excel中roundup是什么函数?roundup函数属于舍入函数,用法是远离零值,向上舍入数字。向上取整是比较常用的,比如=ROUNDUP(12.35,0),结...

Excel中roundup是什么函数?roundup函数属于舍入函数,用法是远离零值,向上舍入数字。向上取整是比较常用的,比如=ROUNDUP(12.35,0),结果为13。第二参数为0,也可以省略不写:=ROUNDUP(12.35,)

  具体用法还有下面几种:

  =ROUNDUP(3.2,0):将3.2 向上舍入,小数位为 0 ,结果为:4。

  =ROUNDUP(3.14159, 3):将 3.14159 向上舍入,保留三位小数,结果为:3.142。

  =ROUNDUP(-3.14159, 1) :将 -3.14159 向上舍入,保留一位小数,结果为: -3.2。

  =ROUNDUP(31415.92654, -2),将 31415.92654 向上舍入到小数点左侧两位 (31500)。

和Roundup函数相反,Rounddown函数是指靠近零值,向下(绝对值减小的方向)舍入数字。

  =ROUNDDOWN(3.2, 0)将 3.2 向下舍入,小数位为 0 (3)

  =ROUNDDOWN(76.9,0)将 76.9 向下舍入,小数位为 0 (76)

  =ROUNDDOWN(3.14159, 3)将 3.14159 向下舍入,保留三位小数 (3.141)

  =ROUNDDOWN(-3.14159, 1)将 -3.14159 向下舍入,保留一位小数 (-3.1)

  =RONDDOWN(31415.92654, -2)将 31415.92654 向下舍入到小数点左侧两位 (31400)

实际中,一般这类函数都是嵌套其余函数使用。

1、语法

=ROUNDUP(number,num_digits)

=ROUNDDOWN(number,num_digits)

TIPS:

在单元格输入=Roundup( 和=Rounddown(,就会提示上述语法

参数number就是要向上/向下舍入的数

参数num_digits就是向上/向下的精度

  num_digits=0时,代表取整

  num_digits=1、2时,代表保留1位、2位小数

  num_digits=-1、-2时,代表保留十位、百位

2、案例

函数Roundup向上舍入和Rounddown向下舍入实例

函数Roundup向上舍入和Rounddown向下舍入实例

说明:

对于Roundup/down函数,所谓的“向上舍入”和“向下舍入”,无论是正数或负数,跟符号无关,只看数字末尾是都舍去进一位(向上舍入)还是只舍去不进位(向下舍入)。

3、知识拓展-Ceiling

在上面案例中,

ROUNDUP(3.152, 2)=3.16

ROUNDUP(-3.152, 2)=-3.16

如果我们想让-3.152“向上舍入”是-3.15,那么你可能要用到Ceiling函数,如下

CEILING(3.152,0.01)=3.16

CEILING(-3.152,0.01)=-3.15

其中0.01是精度,与ROUNDUP参数的2表达意义相同。

以上便是为大家讲解的有关Roundup和Rounddown函数的使用实例,关于Ceiling和Floor函数,将在下节课讲解!