- Chen
-
出现这种情况,是因为excel工作表设置的计算误差过大,只需要将误差的数值减小即可。以excel 2016,具体的操作方法参考如下:
1、打开excel工作表,点击上方菜单栏中的文件选项。
2、在文件界面点击左下角的”选项“。
3、在excel选项框中,点击公式进行设置。
4、把最大误差设置为”0.001“,最后保存设置即可。
- 可品
-
这是四舍五入造成的误差,因为所求的总和是先按内部存储的15位小数进行求和再四舍五入到两位小数。实际计算中是把每个数先四舍五入到两位小数再求和的,两者所求的和有不同,所求的总和与实际计算有误差,为防止这种误差,只要在“工具”>“选项”>“重新计算”中的“以显示精度为准”前打上勾。这样求出的总和与明细一分都不会差。
- 大牛哥
-
excel中的保留2位小数,只是显示上保留两位,其实际数据仍旧是其原来的精确数据。
方法:1、设置。工具-》选项-》“重新计算”标签页-》“工作簿选项”中勾选“以显示精度为准”-》确定。之后再设置单元格为2位小数。但是这样设置会把2位小数之后的数字永久性删除,无法恢复。
2、另外一种方法是:用公式
=round(a1,2)
就是把A1的数据保留2位小数。