请问=ROUND(H4/G4/0.5/RIGHT(F4,2),3)这样写有什么问题?

cnboeing 2007-12-27 09:01:15
偶在计算一个数据的时候用了=ROUND(H4/G4/0.5/RIGHT(F4,2),3)这个公式,但是有些数据计算出来是对的,但有些却是错的.而且是在其中一个单元格写好这条公式,然后复制到同一列的其它单元格里.在出错数据的单元格重写一次这条公式有时又会有另一个答案,但是答案仍然是错的.一直想不通,请大家教教我吧,我急着做一份报表,谢谢!
...全文
68 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ivyxiaoyao 2007-12-29
支持楼上的
回复
zipall 2007-12-27
公式没有违反语法。
出错要看数据,比如是否多了空格?

特别是F列数据,后2位是否可以构成文本型数值。
其次,如果F列是公式计算的结果,还要考虑其精度和浮点运算误差。
例如显示为10的数据有可能是9.99999999999999。
回复
发动态
发帖子
Microsoft Office应用
创建于2007-08-02

6139

社区成员

Microsoft Office应用
申请成为版主
社区公告
暂无公告