="12",LEFT(A1,FIND(".",A1)-1)+1,A1)))如果值都是抄要百整数用下面度这个=IF(A1="","",IF(A1=0,0,IF(RIGHT(A1,LEN(A" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > excel中只要有小数点就进位,应该用什么函数?-office小数点全进位,小数点进位

excel中只要有小数点就进位,应该用什么函数?-office小数点全进位,小数点进位

作者:乔山办公网日期:

返回目录: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)       不管小数为多少,只保留一位小数,其余都不要。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网