excel保留两位小数,第三位小数大于5进位,小于5舍去,为5不变数据不变,求公式,谢谢!
发布网友
发布时间:2022-05-05 08:55
我来回答
共2个回答
热心网友
时间:2023-10-26 04:19
假设数据在A1
=if(round(A1,2)-A1>0.0040001,A1,round(A1,2))
由于Excel浮点数计算的误差,所以0.004后面加了0001
热心网友
时间:2023-10-26 04:20
假设原始数据在A1:A100中,B1中输入
=IF(MID(MOD(A1,0.01),5,1)="5",A1,ROUND(A1,2))
下拉,试试看对不对吧。追问
上面那个是对的,你这个很奇怪的会出问题,有的第三位5会留原值,有的直接五入了。。。