说到数值取舍,不得不说一个例子。有一个同事,需要把下面这样的一列带有多位小数的岗位津贴,统一保留到3位小数,后面的小数部分无论是多少,统统舍去。

excel数据怎么设置四舍五入(什么Excel中的数据取舍)(1)

然后,他是这么做的,快看看如果是你,是不是也会这么做呢?

excel数据怎么设置四舍五入(什么Excel中的数据取舍)(2)

有的朋友可能说设置单元格格式为数值,小数位写成3就行了啊。很可惜,结果是这样的……

excel数据怎么设置四舍五入(什么Excel中的数据取舍)(3)

设置格式的时候,其实对数值进行了四舍五入的操作。那么到底应该怎么做呢?别着急,先卖个关子,文章的结尾我会揭晓答案,方法不止一种呐。

四舍五入不止能操作小数

Excel中有个函数叫作ROUND,这个就是我们熟知的四舍五入,它使用的方法是这样的:ROUND(要取舍的值,要保留的小数位数)。这里的小数位数可以是负数,具体如何使用看了下面的动图就十分清晰了。

excel数据怎么设置四舍五入(什么Excel中的数据取舍)(4)

强制取舍的两兄弟ROUNDUP、ROUNDDOWN

我们对数据的处理不仅仅有四舍五入一种方式,这里的两兄弟ROUNDUP、ROUNDDOWN就具有强制取舍的功能。

excel数据怎么设置四舍五入(什么Excel中的数据取舍)(5)

excel数据怎么设置四舍五入(什么Excel中的数据取舍)(6)

取整的两种方法

如果一个数据,我只想要他的整数部分,可以使用INT函数或者TRUNC函数。

excel数据怎么设置四舍五入(什么Excel中的数据取舍)(7)

  1. TRUNC(-4191.197,0)=-4191;
  2. TRUNC(-4191.197,1)=-4191.1;
  3. TRUNC(-4191.197,-1)=-4190;

excel数据怎么设置四舍五入(什么Excel中的数据取舍)(8)

揭晓答案

如果你认真看完了上面的所有文字和动图,那么解决文章最初例子的两种方法应该已经知道了。那就是使用ROUNDDOWN函数或者TRUNC函数。动图如下:

excel数据怎么设置四舍五入(什么Excel中的数据取舍)(9)

总结

好了,本期内容主要讲解了几种常见的数值取舍方法。包括ROUND、ROUNDUP、ROUNDDOWN、INT和TRUNC函数,其实还有一些其他的方法,比如FLOOR、ODD等,这里就不一一介绍了。

动图制作不易,希望大家多多关注我,如果需要Excel的学习书籍,可以选择购买我的橱窗商品,谢谢大家!

,