excel精确取舍,0到0.5取0,等于0.5取0.5,大于0.5取1。比如1.4取1,1.5取1.5,1.6取2

2024-12-17 20:29:44
推荐回答(5个)
回答1:

假设你的数据在A1,
则在B1输入
=FLOOR(A1,0.5)
即可
FLOOR的作用是相对于某一基数向下舍入

回答2:

假如数据在a1格
=IF(ROUND(A1+0.5,0)=A1,A1,ROUND(A1,1))

回答3:

和四舍五入没啥区别啊。= round(A1,0)

回答4:

有没有负数的情况
=IF(RIGHT(A1)*1=5,A1,ROUND(A1,0))

回答5:

假如数据在a1格
=round(a1,2)-(mod($a1*1000,20)=5)/100