介绍一下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可更改为单元格如A1,小数位数也可自行更改。其他的可以照搬。
如果是取计算结果不四舍五入
=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列数值设置成小数点为两位,且不四舍五入,可以输入以下函数
一、=ROUNDDOWN(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,1)返回-3.1;=ROUNDDOWN(31415.92654,-2)返回31400。
二、=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,则公式“=TRUNC(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函数直接舍弃小数部分。
int函数与round函数方法2:使用INT和TRUNC函数
INT和TRUNC函数都有一个共同的特点,就是直接舍去指定的小数部分。而TRUNC函数还有一个功能,它可以根据指定的小数位进行截位运算,如图22-3所示。
当INT函数截取负数小数时,则INT函数则将结果向缩小的趋势进位,也就是增大其绝对值。而TRUNC函数则直接截去小数部分。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论