2016 - 2024

感恩一路有你

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

浏览量:3615 时间:2024-07-21 12:12:11 作者:采采

在Excel中,我们经常会遇到需要对数据进行取整的问题。有些时候,数据不需要小数位,就会涉及到数据的取整问题。本文将介绍Excel中数值取整的三种方法:格式取整、数值取整(非四舍五入)和数值取整(四舍五入),以及INT、TRUNC和ROUND函数的用法区别。

一、格式取整方法

格式取整是通过单元格格式控制显示为整数(四舍五入得到),复制其单元格内容到其他单元格里面的值依然包含小数点。具体操作步骤如下:

1. 选中需要取整的单元格。

2. 点击单元格右键,选择“设置单元格格式”。

3. 在弹出的“格式单元格”对话框中,选择“数字”选项卡。

4. 将小数位数改为0后,点击“确定”。

格式取整的结论:

1. 通过格式取整只是让数据在显示上是个整数,其实单元格本身的数值没有发生改变依然包括小数点。

2. 格式取整的方式是四舍五入。

二、数值取整方法

数值取整方法包括了数值取整(非四舍五入)和数值取整(四舍五入)两种方法。两者的具体操作方法如下:

1. 数值取整(非四舍五入)

在单元格里面通过公式取整,常用的函数有INT和TRUNC。

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

- TRUNC取整函数是将数字截尾取整。

2. 数值取整(四舍五入)

在单元格里面通过公式取整,常用的函数是ROUND。

- ROUND函数是用于返回指定小数位数的四舍五入运算。

以上三种数值取整的方法,我们通过一个例子来看一下它们的效果,然后再解释原因。

三、INT和TRUNC取整方法

INT和TRUNC函数都是在正数范围内所得到的值是相同的,它们不进行四舍五入而是直接剔除小数点后的数字。但是在负数范围内所得到的结果是不同的,这是它们的唯一区别。

具体操作方法如下:

1. INT取整函数

INT(数字)

例如:

INT(3.14)

结果为3

INT(-3.14)

结果为-4

2. TRUNC取整函数

TRUNC(数字,位数)

例如:

TRUNC(3.14)

结果为3

TRUNC(-3.14)

结果为-3

以上是INT和TRUNC函数的用法及区别。

四、ROUND取整方法

ROUND函数不是一个取整函数,它是用于返回指定小数位数的四舍五入运算。具体操作方法如下:

1. ROUND取整函数

ROUND(数字,位数)

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

例如:

ROUND(3.14,0)

结果为3

ROUND(3.145,2)

结果为3.15

ROUND(3145,-2)

结果为3100

ROUND函数的结论:

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

五、知识延伸

如果想让小数点后的数字直接舍去,只能用TRUNC不能用INT。具体操作方法如下:

1. TRUNC取整函数

TRUNC(数字,位数)

例如:

TRUNC(3.14)

结果为3

TRUNC(-3.14)

结果为-3

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

总结:

本文介绍了Excel中数值取整的三种方法:格式取整、数值取整(非四舍五入)和数值取整(四舍五入),以及INT、TRUNC和ROUND函数的用法区别。希望对大家有所帮助!

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。