![]() |
《Excel 2016应用大全》勘误汇总 |
| |
点评
=IF(ROUND(MOD(ABS(A2*POWER(10,$D$2)),2),5)=0.5,ROUNDDOWN(A2,$D$2),ROUND(A2,$D$2))
第二个问题是MOD函数的浮点误差造成的,你的公式仍然存在这个问题,测试2.445。要解决这个问题只能换思路,更换公式,弃用MOD函数。
第一个问题,同意修改为更准确的表达方式。
评分 | ||
| |
评分 | ||
| |
| |
| |
| ||
GMT+8, 2025-4-25 12:42 , Processed in 0.029218 second(s), 17 queries , Gzip On, MemCache On.
Powered by Discuz! X3.4
© 1999-2023 Wooffice Inc.
沪公网安备 31011702000001号 沪ICP备11019229号-2
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! 本站特聘法律顾问:李志群律师