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

四舍五入求值函数Round基本用法及知识拓展实例介绍

程序员文章站 2022-06-26 19:15:55
round返回按指定位数进行四舍五入的数值。利用INT函数构造四舍五入的函数返回的结果精度有限,有时候满足不了我们的实际需要。Excel的Round函数可以解决这个...

round返回按指定位数进行四舍五入的数值。利用INT函数构造四舍五入的函数返回的结果精度有限,有时候满足不了我们的实际需要。Excel的Round函数可以解决这个问题。

ROUND函数中:

如果 num_digits 大于 0(零),则将数字四舍五入到指定的小数位。

如果 num_digits 等于 0,则将数字四舍五入到最接近的整数。

如果 num_digits 小于 0,则在小数点左侧前几位进行四舍五入。

若要始终进行向上舍入(远离 0),请使用 ROUNDUP 函数。

若要始终进行向下舍入(朝向 0),请使用 ROUNDDOWN 函数。

若要将某个数字四舍五入为指定的倍数(例如,四舍五入为最接近的 0.5 倍),请使用 MROUND 函数。

1、语法

=ROUND(number,num_digits)

TIPS:

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

参数number就是要四舍五入的数

参数num_digits就是四舍五入的精度

 num_digits=0时,代表取整

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

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

2、案例

四舍五入求值函数Round基本用法及知识拓展实例介绍

TIP:如有e粉对负数的“四舍五入”不好理解的,建议可画一个坐标轴,思考离哪个数最近就取哪个数。

3、知识拓展-“四舍六入五成双

【概念解读】在化学等科学领域中,因"五入"的概率高于“四舍”的概率,会导致得出的值往往会偏大,故有一个精确度更高的计数保留法,我们称之为“四舍六入五成双”。

【规则解读】

1、“四”是指≤4 时舍去,"六"是指≥6时进上

2、"五"指的是根据5后面的数字来定:

 1)当5后有数时,舍5入1;

 2)当5后无有效数字时,①若5前为奇数,舍5入1 ②若5前为偶数(0是偶数),舍5不进。

【举例】

我们以将A列数值用“四舍六入五成双”法,保留一位小数得出B列数值,如下:

四舍五入求值函数Round基本用法及知识拓展实例介绍

上图B列(保留一位小数)的公式供大家参考:

=IF(MOD(A1*10,1)=0.5,ROUND(A1/2,1)*2,ROUND(A1,1))

如果是保留两位小数可参考:

=IF(MOD(A1*100,1)=0.5,ROUND(A1/2,2)*2,ROUND(A1,2))

round函数通常用于四舍五入求值,通常函数中会传入两个参数,第一个参数是要四舍五入的数字。第二个参数就是位数,按此位数对第一个参数进行四舍五入。round函数使用的范围很广,以上便是为大家介绍的有关Round的基本用法,感兴趣的朋友可以借此机会学习下,以便不时之需。