在excel中如何用八舍九入修约保留小数点后两位和三位

就是把四舍五入改变为八舍九入,需要一个保留两位和一个保留三位的方法。
比如说2.158或2.1589修为2.15,2.159或2.1598修为2.16.
还有2.1568修为2.156,2.1569修为2.157
谢谢大家,找到最佳答案了=round(a1-0.004,2)

这个可以参考公式:
=ROUNDDOWN(2.1598+0.001,3)
就可以保留3位
其中 2.1589可以使用单元格替代,比如 a1
2位就是
=ROUNDDOWN(2.1598+0.01,2)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-05
=IF(INT(MID(D7,LEN(D7)-1,1))<9,(MID(D7,1,LEN(D7)-2))+0,(MID(D7,1,LEN(D7)-2))+0.01)
我这个测试数据从D7开始的,针对小数点后面有四位的有效,其他的你可以照着样子弄弄看。本回答被提问者采纳
相似回答