access四舍五入取整round_眼见不一定为实,四舍五入round取整函数来帮忙

明明用计算器敲了十几次都没错,为什么excel求和的结果,不对呢?我们看下动图。

ce3d48b4c8c69db3e2e03a81189e075a.gif

平时工作中,为了数据好看,一般我们都会设置数字只显示小数点后2位,但是这里就有一个问题了,实际上,眼见不一定为实,我们看到B2单元格的7.82,实际上是1.8192,所以最终求和的结果,就和计算器敲出来的不一样了,平时对数据要求不高还好,如果是要求高的,分分钟就尴尬了~~那么,如何避免这种尴尬的问题呢?

温故而知新,大家是否还记得小学时学习的四舍五入这个计数保留法呢?

我们来看下百度百科:

四舍五入是一种精确度的计数保留法,与其他方法本质相同。但特殊之处在于,采用四舍五入,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一:假如0~9等概率出现的话,对大量的被保留数据,这种保留法的误差总和是最小的。这也是我们使用这种方法为基本保留法的原因。

有童鞋说了,小学的知识,这有啥好讲的?难不成还有人不懂的。这个概念,大家当然都懂啦,但是,在excel世界,要如何才能快速的来计算呢?大周末的,我们就来介绍几个简单而实用的函数。

Round函数:

ROUND(number,num_digits),number就是要四舍五入的数字了,num_digits呢,就是要进行四舍五入运算的位数。

说到round,小时候经常玩街机的童鞋,是不是想到下图了。

22812957424690ed0331c2c298c0a936.png

哈哈,错了错了,今天我们不是讲街机游戏哈。回到正题。

num_digits大于0,则将数字四舍五入到指定的小数位数

num_digits等于0,数字四舍五入进行取整

num_digits小于0,四舍五入到小数点左边的相应位数

看文字是不是有点晕,不晕,我们上粟子~~

bf2211e027fa6432ff2738bf27d849e5.png

如图所示,当num_digits=2时,就是到小数点后第2位,num_digits=-2时,A2单元格的126.4165,就舍入到百位数,变成100了,而当num_digits=0时,A3单元格的9.9961,就取整成为10了。

这个就是最简单的四舍五入round函数了,那么,

如果是想始终向上舍入,要用什么函数呢roundup函数就可以帮到你了。

如果是想始终向下舍入,rounddown函数就必不可少了。

各位伙伴可以自己实操试下这两个函数与round函数的差别。

刚才说到,如果num_digits等于0,就取整数,除了round函数,还有没有其他的取整函数呢?答案当然是有。

我们来看下int函数和trunc函数。

Int函数:将数字向下舍入到最接近的整数,当数值为负数时,向下舍入负数会朝着远离 0 的方向将数字舍入。

Trunc函数:TRUNC(number, [num_digits]),trunc函数,多了一个用于指定取整精度的数字,不填写时就默认为取整。和int函数的区别在于,当数值为负数时,舍入负数会朝着靠近0的方向来将数字舍入。看文字解释太累,我们看图片粟子~~

f7ffe952e0dd5852f85592b9a9229341.png

如图,最后边两个负数在取整时,两个函数的不同之处,就能够看出来了。

好了,今天的分享就到这里,大家愉快。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值