EXCEL计算数值总是错一点
jhbzzd
jhbzzd Lv.5
2005年06月19日 15:28:35
来自于水利软件
只看楼主

请教高手一个问题,在用EXCEL自动生成数值时,如果保留两位小数,一些合计值总是错0.01,怎么办?

请教高手一个问题,在用EXCEL自动生成数值时,如果保留两位小数,一些合计值总是错0.01,怎么办?
免费打赏
gjf14696641
2005年06月20日 15:42:44
2楼
在乘除的时候用round函数
例如C3单元格=A3/B3
侧可以在C3单元格中输入
=round(A3/B3,2)
括号里面中,逗号后面的2指四舍五入后保留2位小数。
回复
marlon1980
2005年06月20日 21:11:38
3楼
直接从格式中该就是了
回复
cgya2
2005年06月20日 21:50:02
4楼

说得不对,格式上显示小数点位数并不是Excel的计算位数,必须如2楼的采用round函数。
回复
marlon1980
2005年06月22日 09:40:28
5楼
一样的吧
回复
tsindong
2005年06月24日 19:21:09
6楼
选项中选择“以显示为准”,你指的这种很小一点只是你遇到的少数情况,事实上在数据较多时差的就越大,比如:10.2327,在保留两位小数时为:10.23,在求和时有可能依然以内部存贮的10.2327参与计算(保留小数位数只是显示结果,存贮在数据库的数据并没有降低精度,它仍然还是10.2327,当然你手动将改为10.23与保留两位小数得到的10.23是不同的,虽然看上去是一模一样),因此,这里大多数都是学生,不用多说,数据越多差得越远,这并不是BUG,而是设置不当造成的,在设置保留小位数时一定要在选项中进行相应设置,否则,字面上都说不过去,出现1+1+1+1=5的情况就好笑了!
回复
xxjcsy
2005年06月24日 20:31:40
7楼
六楼的很强,该说的都说了。如果不懂就说这是BUG,那盖茨真冤枉了。
回复
jhbzzd
2005年07月01日 22:28:40
8楼
我已在别处也找到了,6楼\7楼说的非常准确,谢谢大家
回复

相关推荐

APP内打开