excel表格乘积为什么不对excel表格乘积为什么不对了

如题所述

  这两列相乘的列是Excel公式算出来的值?还是手工输入的?如果这两列是公式自动算出来,就是因为四舍五入而出现差异。比如:我们把这两列的格式设置为小数点保留两位小数,两位不数以后的小数还实际存在,只是没有显示出来而矣。
  例如数值为0.33333与0.66666的两个单元格相乘,单元格则分别显示为0.33与0.66的两个单元格,而相乘的值则是按0.33333*0.66666计算的,而并非0.33*0.66的值,所以与计算器算的结果不一样。解决办法:
  方法1,勾选“工具--选项--自动重算--以显示精度为准”。
  方法2,在这两列数据中,凡是涉及公式计算的数据,根据需要用round函数将其四舍五入,如函数“=round(B1/0.3;
  2)”就是将B1/0.3的结果保留两位小数。然后再计算把这两列的乘积。
  可能是因为您在计算乘积时,没有正确选择要计算的单元格范围,或者单元格中包含了不正确的数据格式,例如文本或错误的数字格式。此外,还可能是由于公式错误或计算机错误导致的。建议您仔细检查单元格范围和数据格式,并确保公式正确无误,如果问题仍然存在,可以尝试重新计算或重新打开电子表格。
温馨提示:答案为网友推荐,仅供参考
相似回答