《EXCEL四舍五入的方法(ronnd)》由会员分享,可在线阅读,更多相关《EXCEL四舍五入的方法(ronnd)(3页珍藏版)》请在金锄头文库上搜索。
1、 1 介绍一下 round、rounddown、roundup 三个函数应用的区别。 round 函数:按指定位数对数字进行四舍五入。 如输入=round(3.1588,3)则会出现数字 3.159,即按三位小数进行四舍五入。 rounddown:按指定位数舍去数字指定位数后面的小数。如输入=rounddown(3.1588,3)则会出现数字 3.158,将三位小数后的数字全部舍掉了。 roundup:按指定位数向上舍入指定位数后面的小数。如输入=roundup(3.1588,3)则会出现数字 3.159,将三位小数后的数字舍上去,除非其后为零。 注:其中的 3.1588 可更改为单元格如 A
2、1,小数位数也可自行更改。其他的可以照搬。 如果是取计算结果不四舍五入 =ROUNDDOWN(A1/除数,0) 如果你要让单元格输入的数值不四舍五入,你可以把单元格格式设置成文本啊! 需要规则? =IF(MOD(A1,1)=0.4,1,0)+ROUNDDOWN(A1,0) 小数大于等于 0.4 就进 1,自行修改! 使用 ROUNDDOWN 函数 例:1.234+2.454=3.688 =ROUNDDOWN(1.234+2.454,2)=3.68 EXCEL 数值不四舍五入的设置方法 例如:将 EXCEL 单元格中 A1 列数值设置成小数点为两位,且不四舍五入,可以输入以下函数 一、=ROUN
3、DDOWN(A1,2) ROUNDDOWN 用途:按绝对值减小的方向舍入某一数字。 语法:ROUNDDOWN(number,num_digits) 参数:Number 是需要向下舍入的任意实数,Num_digits 指定计算的小数位数。 注意:ROUNDDOWN 函数和 ROUND 函数的用途相似,不同之处是 ROUNDDOWN函数总是向下舍入数字。 实例: 如果 A1=65.251, 则公式 “=ROUNDDOWN(A1, 0)” 返回 65;=ROUNDDOWN(A1,2)返回 65.25;=ROUNDDOWN(3.14159,3)返回 3.141;=ROUNDDOWN(-3.14159,
4、1)返回-3.1;=ROUNDDOWN(31415.92654,-2)返回 31400。 2 二、=TRUNC(A1,2) TRUNC 用途:将数字的小数部分截去,返回整数。 语法:TRUNC(number,num_digits) 参数:Number 是需要截去小数部分的数字,Num_digits 则指定保留小数的精度(几位小数)。 注意:TRUNC 函数可以按需要截取数字的小数部分,而 INT 函数则将数字向下舍入到最接近的整数。 INT 和TRUNC函数在处理负数时有所不同:TRUNC(-4.3)返回-4, 而 INT(-4.3)返回-5。 实例:如果 A1=78.652,则公式“=TRU
5、NC(A1,1)”返回 78.6,=TRUNC(A1,2)返回78.65,=TRUNC(-8.963,2)返回8.96。 Excel 中小数点的舍与入 在使用 Excel 与数字打交道时, 小数点后面保留几位有效数字是经常遇到的问题。 Excel提供了许多方法来让用户方便地处理小数问题。对于一个小数,要进行小数点的舍入计算,可以通过使用函数或改变单元格格式的方法来达到目的。 ! 方法 1:使用 ROUND 族函数 ROUND 族函数有 ROUND、ROUNDUP 和 ROUNDDOWN 三个函数,它们针对不同的情况对数字进行舍入。如图 22-2 所示。 从图 22-2 中可以看出,ROUND 函数遵循的是四舍五入的规则,ROUNDUP 函数只要发现参数有小数就入,而 ROUNDDOWN 函数直接舍弃小数部分。 方法 2:使用 INT 和 TRUNC 函数 INT 和 TRUNC 函数都有一个共同的特点,就是直接舍去指定的小数部分。而 TRUNC函数还有一个功能,它可以根据指定的小数位进行截位运算,如图 22-3 所示。 3 当 INT 函数截取负数小数时,则 INT 函数则将结果向缩小的趋势进位,也就是增大其绝对值。而 TRUNC 函数则直接截去小数部分。