保留整数的最佳方法,保留整数应该怎么保留

首页 > 实用技巧 > 作者:YD1662023-10-30 00:56:32

保留整数的最佳方法,保留整数应该怎么保留(1)

我们在计算某些数据时,会遇见很多位数的小数,我们通常只需要保留三位以内的小数就可以了,面对这种情况,我们通常的做法是选中数据单元格,右键选择设置单元格格式(这里给大家推荐一个快捷键CTRL 1,可以快速弹出单元格设置的窗口),在数值选项卡的小数位数里面输入2,就是保留两位小数,确定即可。另外一种做法是利用四舍五入函数ROUND来进行,该函数共两个参数(number, number_digits),分别表示数值及需要保留的位数。它可以帮助我们实现保留两位小数的效果,问题来了,两者所表达的意义或者实现的效果是一样的吗?

答案是可能会一样,更多时候是不一样。我们需要了解,设置单元格格式只是换了下格式,对内容没有改变,这就是我们常说的“所见非所得”。下面来举个简单的例子来说明一下。有两个数字3.5和4.9,我们按照上面的两种方法将这两个数字只保留整数部分。操作如下:

保留整数的最佳方法,保留整数应该怎么保留(2)

我们对这两组数据分别求和(求和的快捷键为ALT =),发现同样是4 5,但结果却不一样。这两个数据都没错,是格式给我们开了个玩笑而已。点击左侧的数据,发现上面编辑栏里依然是原来的数据,原来看上去是四舍五入了,实际计算的时候还是用其本身的数据,这就跟ROUND之后的计算结果有出入了。

ROUND函数还有两个同胞兄弟,大哥叫ROUNDUP,小弟叫ROUNDDOWN,分别表示向上入和向下舍。还是举个栗子。表格中共十个数字,都是三位小数,现在要保留两位小数,用这三个函数分别计算一下看看结果如何?

保留整数的最佳方法,保留整数应该怎么保留(3)

我们不难发现,ROUNDUP是不论保留位数后面是多少,都要往前进1,不管是0还是9,都是一样的结果。与之对应的ROUNDDOWN,是指要保留的位数后面不管是多少,全部舍掉,即便是9也不往前进1。

另外需要注意的是,第二个参数为正数时是指要保留的小数点位数,为零时表示保留整数,为负数时表示对整数部分四舍五入,如-2就表示对十位数四舍五入。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.