请教高手一个问题,在用EXCEL自动生成数值时,如果保留两位小数,一些合计值总是错0.01,怎么办?
请教高手一个问题,在用EXCEL自动生成数值时,如果保留两位小数,一些合计值总是错0.01,怎么办?
2楼
在乘除的时候用round函数
例如C3单元格=A3/B3
侧可以在C3单元格中输入
=round(A3/B3,2)
括号里面中,逗号后面的2指四舍五入后保留2位小数。
回复
3楼
直接从格式中该就是了
回复
4楼
说得不对,格式上显示小数点位数并不是Excel的计算位数,必须如2楼的采用round函数。
回复
5楼
一样的吧
回复
6楼
选项中选择“以显示为准”,你指的这种很小一点只是你遇到的少数情况,事实上在数据较多时差的就越大,比如:10.2327,在保留两位小数时为:10.23,在求和时有可能依然以内部存贮的10.2327参与计算(保留小数位数只是显示结果,存贮在数据库的数据并没有降低精度,它仍然还是10.2327,当然你手动将改为10.23与保留两位小数得到的10.23是不同的,虽然看上去是一模一样),因此,这里大多数都是学生,不用多说,数据越多差得越远,这并不是BUG,而是设置不当造成的,在设置保留小位数时一定要在选项中进行相应设置,否则,字面上都说不过去,出现1+1+1+1=5的情况就好笑了!
回复
7楼
六楼的很强,该说的都说了。如果不懂就说这是BUG,那盖茨真冤枉了。
回复
8楼
我已在别处也找到了,6楼\7楼说的非常准确,谢谢大家
回复