大家好,你是不是也遇到过跟我一样的尴尬呢?
满心欢喜做了一个测算表,然后交上去,结果财务说算得不对,跟计算器按出来的结果都对不上!没错,电脑excel算的跟手工计算器按的结果不一样?到底谁错了呢?看完今天的分享,你就知道了。
今天要给大家介绍一个非常非常实用的函数——round(),这个函数就是专门解决上面这个尴尬的。它一共有三个兄弟,大哥ROUDND(),二弟ROUNDDOWN(),三弟ROUNDUP()。分别是什么意思呢?别着急,先来看下面这张图,相信很多朋友都遇到过类似的情况:

很简单的一个计算商品总价的表,要求保留1位小数,怎么算出来有四种结果呢?
其实,这就是round()函数在里面的作用。
第一个总价是没有用round()函数,只是用了excel里的减少小数位数的功能,如下图

而后面三个,则是分别用了round()函数的三兄弟后的结果,分别是:
round()——四舍五入,也就是4.4=4,4.5=5
rounddown()——小数舍去,4.4=4,4.5=4
roundup()小数进位,4.4=5,4.5=5
所以,就有了下面的四种结果。

如果要保留小数位数的计算,通常我们不要用小数位数缩进这个功能,而是用round()函数,不然就会出现你打印出来的表格,别人用计算器一算,跟你的excel算出来的总数对不上的尴尬局面。
roundup()和rounddown()两个函数可以作为扩展了解,不经常用,但是会遇到特殊要求的时候,比如超市的结账的时候,有的超市会采用小数只保留1位,后面舍去的方式,这个时候就要用到rounddown()函数了。
这三个函数的用法都是一样的,简单跟大家说一下就会用了:
=round(number, num_digits),一共两个参数:

参数1—number,也就是你要取整的数,也可以用公式代替(如上图)
参数2——num_digits,保留小数的位数
好了,今天的分享就到这里了。感兴趣的朋友可以在评论区留言,关注我,每天都会分享一些办公技巧、办公小工具。