公式没有四舍五入导致合计不对 不止四舍五入(1)

我们在做数据处理的时候,经常需要对数值进行取舍,比如最常见的四舍五入。

也有时,需要根据一些特殊情况来取舍,今天的教程,包含10个比较常用的函数,能应对绝大部分数据取舍的需求。

所以,赶快收藏吧!更多Excel学习和问题请加群:289393114、570064677

说明:以下所有函数的第一参数number,可以是数字,也可以是单元格引用。为了方便,以下仅使用数字形式举例。

1、ROUND

公式没有四舍五入导致合计不对 不止四舍五入(2)

ROUND函数是常用的四舍五入函数,他能将数字四舍五入到指定位数。

=ROUND(number,num_digits)

第二参数,如果为正数,则对小数部分进行四舍五入;

ROUNDUP函数与ROUND的规则很像,区别是它是朝着绝对值增大的方向舍入,无论后一位数是多少,都向前进一位。

=ROUNDUP(number,num_digits)

例如:

=ROUNDUP(34.123,2)

=34.13

ROUNDUP(34.123,-1)

=40

=ROUNDUP(-241.324,1)

=241.4

3、ROUNDDOWN

公式没有四舍五入导致合计不对 不止四舍五入(3)

ROUNDDOWN函数与ROUNDUP正好相反,它是朝着绝对值减小的方向舍去,无论后一位数是多少,都舍去。

=ROUNDDOWN(number,num_digits)

=ROUNDUP(34.879,2)

=34.87

ROUNDUP(38.123,-1)

=30

=ROUNDUP(-241.324,1)

=241.3

4、MROUND

MROUND函数是一个特定条件下的取舍函数,返回一个舍入到所需倍数的数字。

=MROUND(number,multiple)

第2参数multiple,既我们指定的基数。

如果number除以基数multiple得到的余数,大于等于基数的一半,则将number向绝对值增到的方向舍入到,最接近的基数的整数倍。

例如,有个产品规格每相差5分一档,现在要将得到的数判断,与哪一档最接近。

=MROUND(43,5)

=45

(43除以5,余3,大于5的一半,既2.5。所以将43向上舍入,至5的9倍)

这个函数一般用的机会相对较少,可以先做了解,用到的时候能想起来它就好。

5、INT

公式没有四舍五入导致合计不对 不止四舍五入(4)

INT为取整函数,返回不大于目标值的最大整数。整数直接取整,负数舍去小数部分后,个位数字绝对值加1。

=INT(number)

例如:

=INT(65.58)

=65

=INT(-65.58)

=-66

(结果为不大于-65.58的最大整数)

6、TRUNC

公式没有四舍五入导致合计不对 不止四舍五入(5)

TRUNC函数也是取数函数,与INT不同的是,它不分正负数,直接截尾取整。

其中第2参数为可选参数,为保留的小数位数,省略时默认为0.

=TRUNC(number,[num_digits])

例如:

=INT(65.58)

=65

=INT(-65.58)

=-65

=INT(56.378,2)

=56.37

7、FIXED

公式没有四舍五入导致合计不对 不止四舍五入(6)

FIXED函数也是一个按指定小数位数,进行四舍五入的函数。

=FIXED(number,[decimals],[no_commas])

第1参数为必选参数,既需要进行取舍的数字。

第2参数为可选参数,为需要保留的小数位数,省略此参数时,默认为2

第3参数为可选参数,只有TRUE/FALSE两种选择,省略此参数时,默认为TRUE,既禁止返回数中带逗号

例如:

=FIXED(56.274)

=56.27

(第2参数省略,默认保留两位小数)

=FIXED(56765.78261,3,0)

56,765.783

(第3参数为0,既FALSE,返回数值中包含逗号)

8、EVEN

EVEN函数将正数向上舍入、负数向下舍入为最接近的偶数。既朝着绝对值增大的方向舍入为偶数

=EVEN(number)

例如:

=EVEN(-3.8)

=-4

=EVEN(-1.2)

=-2

=EVEN(1.2)

=2

=EVEN(3.8)

=4

9、ODD

公式没有四舍五入导致合计不对 不止四舍五入(7)

ODD函数将正数向上舍入、负数向下舍入为最接近的奇数。既朝着绝对值增大的方向舍入为奇数

=ODD(number)

例如:

=ODD(-3.8)

=-5

=ODD(-1.2)

=-3

=ODD(1.2)

=3

=ODD(3.8)

=5

10、ABS

公式没有四舍五入导致合计不对 不止四舍五入(8)

ABS函数用来求绝对值,结构很简单:

=ABS(number)

例如:

=ABS(546.98)

=546.98

=ABS(-65)

=65

=ABS(0)

=0

公式没有四舍五入导致合计不对 不止四舍五入(9)

如果你觉得这篇文章对你有帮助的话,就请将它转发到朋友圈,让更多人一起来学习吧!

暂时用不到也没关系,可以先收藏起来,需要的时候就很方便查找啦~~

,