作者:乔山办公网日期:
返回目录:office365
=IF(A1="","",IF(A1=0,0,IF(RIGHT(A1,LEN(A1)-FIND(".",A1))>="12",LEFT(A1,FIND(".",A1)-1)+1,A1)))
如果值都是抄要百整数用下面度这个
=IF(A1="","",IF(A1=0,0,IF(RIGHT(A1,LEN(A1)-FIND(".",A1))>="12",LEFT(A1,FIND(".",A1)-1)+1,INT(A1))))
=INT(A1+0.88)
可以用round家族的函数。
逗号后面的数字是保留小数复位数,可以根据需要制修改,有以下几种情况:
=ROUNDUP(A1,) 只要有小数就进位。
=ROUND(A1,2) 四舍五入,保留两位小数。
=ROUNDDOWN(A1,1) 不管小数为多少,只保留一位小数,其余都不zhidao要。
我们可以通过INT函数来构造出一个四舍五入的公式。
INT函数的功能是将数字向下舍入到最接近的整数,语法为INT(number),其中Number就是需要进行向下舍入取整的实数。如“=INT(8.9)”的结果为8,“=INT(-8.9)”的结果为-9。了解了INT函数的语法后,用户只要稍微动一下脑筋,问题就迎刃而解了,我们只要输入“=INT(N+0.5)”,其中N为单元格或者需要四舍五入的数字。这样,就制造了一个四舍五入函数。
如果你需要更精确的四舍五入可以采用ROUND()函数。
前面我说了利用INT函数来构造四e68a84e8a2ade79fa5e98193339舍五入函数的方法,但是,有时候我们会遇到更多小数位的四舍五入,用INT函数构造就会有些吃力了,Excel的Round函数可以帮助我们。Round函数的作用是返回某个数字按指定位数取整后的数字。语法为“ROUND(number,num_digits)”,其中Number是需要进行四舍五入的数字;Num_digits为指定的位数,按此位数进行四舍五入,如果 num_digits 大于 0,则四舍五入到指定的小数位,如果 num_digits 等于 0,则四舍五入到最接近的整数,如果 num_digits 小于 0,则在小数点左侧进行四舍五入。
举例来说,
=ROUND(2.15, 1) 将 2.15 四舍五入到一个小数位,结果为2.2
=ROUND(2.149, 1) 将 2.149 四舍五入到一个小数位结果为2.1
=ROUND(-1.475, 2) 将 -1.475 四舍五入到两小数位结果为-1.48)
=ROUND(21.5, -1) 将 21.5 四舍五入到小数点左侧一位结果为20
可以用round家族的度函数。
逗号后面的数字是保留小数位数,可以根据需知要修改,有以下几种情况:道
=ROUNDUP(A1,) 只要有小数版就进位。
=ROUND(A1,2) 四舍五入,保留两权位小数。
=ROUNDDOWN(A1,1) 不管小数为多少,只保留一位小数,其余都不要。