excel运行出来小数点后有好多位,但原始数据的格式都是小数点后两位,这是怎么回事?

2024-12-23 14:57:35
推荐回答(4个)
回答1:

你的原始数据看起来是两位,但实际上不上两位,不信的话,你可以把那些数据复制出来,点格式---数值-----小数位选大一些就可看到它实际的位数.要解决这样的问题,先确定小数位数,然后点工具----选项----重新计算----选底部的那个"以显示精度为准"就可以了.

回答2:

如果得出的结果是无限或者多位小数,常规格式必然会显示很多位,如果你想限制到小数点后2位,就把格式改成数据,小数点后保留2位.

回答3:

你是格式显示的是小数点后两位,但实际是多位,你可以使用round()函数保留两位小数,计划结果就不会是多位小数。

回答4:

这是计算机浮点运算错误,请参考:
http://support.microsoft.com/kb/78113