四舍五入求值函数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、案例
TIP:如有e粉对负数的“四舍五入”不好理解的,建议可画一个坐标轴,思考离哪个数最近就取哪个数。
3、知识拓展-“四舍六入五成双
【概念解读】在化学等科学领域中,因"五入"的概率高于“四舍”的概率,会导致得出的值往往会偏大,故有一个精确度更高的计数保留法,我们称之为“四舍六入五成双”。
【规则解读】
1、“四”是指≤4 时舍去,"六"是指≥6时进上
2、"五"指的是根据5后面的数字来定:
1)当5后有数时,舍5入1;
2)当5后无有效数字时,①若5前为奇数,舍5入1 ②若5前为偶数(0是偶数),舍5不进。
【举例】
我们以将A列数值用“四舍六入五成双”法,保留一位小数得出B列数值,如下:
上图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的基本用法,感兴趣的朋友可以借此机会学习下,以便不时之需。
上一篇: SMALL函数查出最低价并将对应的汽车品牌也查找出来
下一篇: Python解析nginx日志文件