分享

Excel中数值取整及INT和TRUNC及ROUND的用法区别

 昵称14945998 2016-09-10

Excel中有些数据不需要小数位,就会涉及到数据的取整问题.

数值取整也分为3个:

1、格式取整:也就是在单元格里面通过格式控制显示为整数(四舍五入得到),复制其单元格内容到其他单元格里面的值依然包含小数点。

2、数值取整(非四舍五入):也就是在单元格里面通过公式取整。-INT  TRUNC

3、数值取整(四舍五入):也就是在单元格里面通过公式取整。- ROUND

  1. 我们首先通过一个例子看一下 简介中说的3中方法的效果,然后我们再解释原因

    Excel中数值取整及INT和TRUNC及ROUND的用法区别
  2. 格式取整方法:

    格式取整是通过点击数据单元格右键-设置单元格格式-数字-数值中把小数点位数改为0得出的值。如下图:

    格式取整结论:

    1、我们要知道我们通过格式取整只是让数据在显示上是个整数,其实单元格本身的数值没有发生改变依然包括小数点!!!我们可以通过单元格的调用去验证!

    2、格式取整的方式是四舍五入,我们可以从最上面的效果图看出。

    Excel中数值取整及INT和TRUNC及ROUND的用法区别
    Excel中数值取整及INT和TRUNC及ROUND的用法区别
  3. INT、TRUNC取整方法:

    INT取整函数是将数字向下舍入为最近的整数;

    TRUNC取整函数时将数字截尾取整;

    INT、TRUNC取整结论:

    我们通过最上面的效果图可以看出INT TRUNC在正数范围内所得到的值是相同的,他们不进行四舍五入而是直接剔除小数点后的数字。

    但是INT  TRUNC 在负数范围内所得到的结果是不同的,这是他们的唯一区别

    如下图:

    Excel中数值取整及INT和TRUNC及ROUND的用法区别
  4. ROUND 取整方法:

    ROUND不是一个取整函数,它是用于返回指定小数位数的四舍五入运算;

    ROUND(数值,位数),当位数=0,则是取整,位数大于0,则代表小数位数,位数小于0 ,则对整数部分进行四舍五入操作。

    如下图例子:

    ROUND取整结论:

    ROUND函数的第2个参数是小数位,若为正数,则对小数部分进行四舍五入;若为负数,则对整数部分进行四舍五入;若为零,则对其进行取整四舍五入。

    Excel中数值取整及INT和TRUNC及ROUND的用法区别
  5. 知识延伸,如果想让小数点后的数字直接舍去,只能用TRUNC 不能用 INT

    如下图:

    TRUNC这里的用法就跟ROUND的用法很相像,区别就在于ROUND是进行四舍五入,而TRUNC是直接舍去。

    Excel中数值取整及INT和TRUNC及ROUND的用法区别
    END

注意:公式要在半角拼音输入法下进行书写

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多