分享

round、roundup和rounddown函数的使用方法

 Excel学习园地 2020-09-16

不少朋友都会问在excel中round、roundup和rounddown函数怎么用,今天就介绍一下这三个函数的使用方法

round函数

函数解释

round函数用来对数值进行四舍五入。

语法:ROUND(number, num_digits)

其中

number表示需要进行四舍五入的数值或单元格内容。

num_digits表示需要取多少位的参数。

num_digits>0时,表示取小数点后对应位数的四舍五入数值。

num_digits=0时,表示则将数字四舍五入到最接近的整数。

num_digits< 0时,表示对小数点左侧前几位进行四舍五入。


1
以15.5627这个数值为例,求它四舍五入得到的值。因为15.5627在A19单元格内,所有后面公式中number都选择A19。

2
在B20单元格内输入公式=ROUND(A19,2)


3
取小数点后两位得到的结果是15.76。

在B22单元格内输入公式=ROUND(A19,0)

4
取小数点后两位得到的结果是18。

在B22单元格内输入公式=ROUND(A19,-1)

5
所有的结果都通过round函数计算得到。大家应该都明白了吧,可以通过公式的第二个参数来求不同应用的四舍五入值。

注意事项

  • 公式第二个参数小于零的应用较少,但是我们会经常用到大于或者等于零的两种情况,所以需要记住该参数的定义才能熟练应用该函数。

roundup函数

函数解释

Roundup函数表示:向上舍入数字,跟四舍五入不一样,不管舍去的首位数字是否大于4,都向前进1。

Roundup函数的语法格式

=Roundup(number,num_digits)

Number 表示:用来向上舍入的数字。

Num_digits 舍入后的数字的小数位数(即保留几位小数)。

1
如图所示,当Roundup函数中参数 num_digits 大于 0时,则表示向上舍入到指定的小数位(这里保留一位小数)。

实际上,=ROUNDUP(3.12,1)这个公式得到的结果也是3.2,而=ROUND(3.12,1)得到的就是3.1了,从这一点也不难理解两个函数之间的差异了。

2
如图所示,当Roundup函数中参数 num_digits 等于 0,则向上舍入到最接近的整数。(因为向上舍入,所以为4)效果如图所示。

3
当Roundup函数中参数  num_digits 小于 0,则在小数点左侧向上进行舍入。效果如图所示

4
如图所示,在计算物流快递费用时经常用到,不满一公斤要按一公斤计算,所以要用到向上舍入。

输入公式=IF(A8<=1,18,18+ROUNDUP(A8-1,0)*9)。

首重为18元一公斤,超过一公斤每公斤9元一公斤,不满一公斤要按一公斤计算。

注意事项

  • 要舍去的首数小于4也进数加1



rounddown函数

函数解释

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

ROUNDDOWN(number,num_digits)

Number 为需要向下舍入的任意实数。

Num_digits 四舍五入后的数字的位数。

函数 ROUNDDOWN 和函数 ROUND 功能相似,不同之处在于函数 ROUNDDOWN 总是向下舍入数字。

如果 num_digits 大于 0,则向下舍入到指定的小数位。

如果 num_digits 等于 0,则向下舍入到最接近的整数。

如果 num_digits 小于 0,则在小数点左侧向下进行舍入。

结合之前两个函数的用法,Rounddown函数就留给各位自己研究吧。

最后需要对Excel中的舍入类函数做个小结:

Excel舍入函数一共有8个:FIXED,ROUND,INT,TRUNC,ROUNDDOWN,FLOOR,ROUNDUP,CEILING函数。在学习过程中,很易混淆和误解。单独把这8个函数做一个归纳整理,方便记忆。

有任何疑问欢迎加qq群交流:EXCEL基础学习群 259921244

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多