在Excel中,如何对数值进行取整

在日常的数学计算中excel取整数公式,经常需要对包含小数的计算结果进行取整。如图 201‑1所示A列小数数值,如何去掉其小数部分,仅保留整数?

图201‑1数值取整的4种方法

→ 解决方案:

使用 INT、 FLOOR、 ROUNDDOWN、 TRUNC 函数分别取整。

→ 操作方法

步骤1 选择B3:B10单元格区域,输入下列公式,按组合键结束。

=INT(A3)

步骤2 选择C3:C10单元格区域,输入下列公式,按组合键结束。

=FLOOR(A3,1)

步骤3 选择D3:D10单元格区域,输入下列公式,按组合键结束。

=ROUNDDOWN(A3,0)

步骤4 选择E3:E10单元格区域,输入下列公式,按组合键结束。

=TRUNC(A3)

→ 原理分析

数值向下舍入取整的4种方法

1.INT函数可以将数字向下舍入到最接近的整数。语法如下:

INT(number)

参数number为需要进行向下舍入取整的实数,该函数取整可能存在浮点运算误差。

2.FLOOR函数可以将数值向下舍入到最接近的 significance 的倍数。语法如下:

FLOOR(number,significance)

其中,第1参数number为要舍入的数值。第2参数significance为要舍入到的倍数。

3.ROUNDDOWN函数可以靠近零值,向下(绝对值减小的方向)舍入数字。语法如下:

ROUNDDOWN(number,num_digits)

其中,第1参数number为需要向下舍入的任意实数,第2参数num_digits为舍入后的数字的位数。如果 num_digits 大于 0,则向下舍入到指定的小数位;等于 0,则向下舍入到最接近的整数;小于 0,则在小数点左侧向下进行舍入。

4.TRUNC函数可以将数字的小数部分截去,返回整数。语法如下:

TRUNC(number,[num_digits])

其中,第1参数number为需要截尾取整的数字。第2参数num_digits用于指定取整精度的数字。num_digits 省略时,默认值为 0。

→ 知识扩展

取整函数之间的区别

INT、FLOOR、ROUNDDOWN、TRUNC函数类似,都可以返回整数。INT和FLOOR函数是将数值向下舍入到最接近的整数excel取整数公式,而ROUNDDOWN和TRUNC 函数直接去除数值的小数部分。在处理正数上,两者没有区别,但处理负数时,两者结果有所不同。

限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: muyang-0410