Excel中的舍入,做财务的怎么可以不知道原创
金蝶云社区-陈世杰身份
陈世杰
2人赞赏了该文章 873次浏览 未经作者许可,禁止转载编辑于2021年03月09日 19:47:21

你好,我是世杰老师,很高兴在这里和你遇见。



四舍五入是财务工作中经常遇到的一类问题,也是使用最为频繁的操作。今天世杰老师与大家聊一下关于舍入类的函数及其一些常用的例子。

 

一般情况下,常用的舍入类的函数有:INT,TRUNC,ROUND,ROUNDDOWN,ROUNDUP,FLOOR,CEILING这些函数,我们一一来讲解一下这些例子。

 

  1、INT函数


INT函数是一个取整函数,除获取一个数字的整数部分。该函数常用的语法为:


INT(数字)

如下图所示,提取下面数字的整数部分。在B2单元格中输入以下公式:


=INT(A2)

       

11.png

      

需要注意的是,当要取整的数字为负数时,INT函数并不是直接截取其整数部分,而是向远离0的方向的整数取值。

 

 2、TRUNC函数


与上面的INT一样的是,TRUNC函数可以截取整数部分,不管是正数还是负数,都可以只截取整数部分。但是与上面的INT不同的是,TRUNC函数还可以截取保留指定位数的数字。其常用的语法为:


TRUNC(数字,[保留位数])

该函数的第二个参数是可选参数,如果省略不写,默认为0

如下图所示,使用TRUNC函数截取下面数字的整数部分。在B2单元格中输入以下公式:


=TRUNC(A2)


22.png



除了提取整数部分外,如提取小数点后一位的数字。在B2单元格中输入以下公式:


=TRUNC(A2,1) 

     

33.png

       

 

 

 3、ROUND函数


ROUND函数是最常用的一个四舍五入的函数,一般情况下用得最多的是保留两位小数。该函数的 语法一般为:


ROUND(数字,[保留位数])

第二个参数为可选参数,默认情况下为0.

 

如下图所示,对下面的数字四舍五入后保留一位小数。在B2单元格中输入以下公式:


=ROUND(A2,1)

       

44.png


 

4、ROUNDUP函数


ROUNDUP函数是四舍五入的另外一种舍入方式。主要用于对一个数字向上舍入。该函数的一般语法可以写成:


ROUNDUP(数字,[保留位数])

如下图所示 ,将数字向上舍入并保留一位小数。在B2单元格中输入以下公式:


=ROUNDUP(A2,1)

55.jpg


 

5、ROUNDDOWN函数


ROUNDDOWN函数与ROUNDUP函数是正好是相反的,是向下舍入的意思。其一般的语法为:


ROUNDDOWN(数字,[保留位数])


如下图所示 ,将下面的数字向下四舍五入保留一位小数。在B2单元格中输入以下公式:


=ROUNDDOWN(A2,1)   

    

66.png

       

 

 

6、FLOOR函数


FLOOR函数是一个不是十地常用的函数,但是这个函数十分地有用。

该函数的功能是将一个数字按照指定的基数的倍数向下舍入。一般常用的语法为:


FLOOR(数字,指定的基数)


如图所示 ,将下面的数字如果小数部分大于0.5时按0.5计算,小于0.5时按0计算。在B2单元格中输入以下公式:


=FLOOR(A2,0.5)

        

77.png

       

 

但需要注意以下几个方面:

  • 如果任一参数为非数值型, 则 FLOOR 返回 #VALUE! 。

  • 如果 number 为正值且有效为负, 则 FLOOR 返回 #NUM! 。

  • 如果 number 的符号为正,则数值向下舍入,并朝零调整。如果 number 的符号为负,则数值沿绝对值减小的方向向下舍入。如果 number 正好是 significance 的倍数,则不进行舍入。

 

7、CEILING函数


与FLOOR函数相反,CEILING函数是向上舍入。

该函数的功能是将一个数字按照指定的基数的倍数向上舍入。一般常用的语法为:


CEILING(数字,指定的基数)

如图所示 ,将下面的数字如果小数部分大于0.5时按1计算,小于0.5时按0.5计算。在B2单元格中输入以下公式:


=CEILING(A2,0.5)

        

88.png

       

 

同样地需要注意以下几个方面:

  • 如果任何一个参数是非数值型,则 CEILING 返回 #VALUE! 错误值。

  • 不论参数 number 的符号如何,数值都是沿绝对值增大的方向向上舍入。如果 number 正好是 significance 的倍数,则不进行舍入。

  • 如果 number 和 significance 都为负,则对值按远离 0 的方向进行向下舍入。

  • 如果 number 为负,significance 为正,则对值按朝向 0 的方向进行向上舍入。



每一个人的小有成就,源于对自己的不断要求和努力,希望和你一起加油。



我是世杰,我们下期见。




作者:我是世杰,财务excel深度玩家,坚持每天分享财务excel干货,微信公众号:24财务excel

图标赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!