宝哥软件园

excel舍入函数

编辑:宝哥软件园 来源:互联网 时间:2021-09-14

今天,边肖将在Excel中比较两个整数函数,即int函数和TRUNC函数。

INT函数介绍。

【功能】将数值向下舍入到最接近的整数。

[语法]=INT(数字)。

TRUNC函数简介。

【功能】截取整数或保留指定位数的小数。

[语法]=TRUNC(数字,[number_digits])。

[注意num _ digits参数是可选的,用于指定舍入精度的数字默认值为0(零)。

分别使用INT函数和TRUNC函数,按照以下要求完成舍入或截取。

正数

B3和B4单元格的公式分别是=INT(B2)和=TRUNC(B2),返回的结果都是12。从上面的公式可以看出,INT函数和TRUNC函数都是正数时返回的结果是一样的,两个函数都可以作为截取或舍入。

截取小数点后一位小数时,int函数无能为力,D4单元格中的公式:=TRUNC(D2,1)会直接截取到12.3。因此,当数字为正数时,两个函数简单舍入的结果是一样的,而截取指定位数时只能使用TRUNC函数。

负数

C3和C4细胞的公式是:=INT(C2)和=TRUNC(C2),前者导致-13,后者导致-12。从上面的公式可以看出,如果两者都是负数,那么INT函数向下舍入,也就是说它会得到一个小于自身且最接近的整数,而-12.34小于自身且最接近的整数只能是-。TRUNC函数不受符号影响,直接截取整数部分。

负数的情况下,INT函数不能截取小数,而单元格E4中的公式:=TRUNC(E2,1)会直接截取-12.3。也是直接被拦截。

除了上面的区别,TRUNC函数的第二个参数也可以是负数,比如截取前面的小数点12.34并四舍五入,公式为=TRUNC(12.34,-1),返回结果为10。

更多资讯
游戏推荐
更多+