电子表格中计算出错求助

来源:百度知道 编辑:UC知道 时间:2024/06/08 07:41:09
在Excel 2003电子表格中a行:1174691.38
b行:=a*0.25=293672.85
c行:=a-b=881018.54
结果是错的,应该是881018.53
请教如何设置?

在电子表格式中因为表格的宽度而出现的四舍五入,在后面的运算的时候它还是按实际值来运算的。即按准确值来算。如果你想作四舍五入按四舍五入后来运算也有办法,你不妨用=ROUND(引用的单元格或数,要保留的小数长度)函数。举个例子来说吧=ROUND(12.563456,2)出现的结果是12.56,这个数再运算时就按这个数了。

B应该是29367.845,虽然只现实了两位小数,但计算时还是以.845进行的,C的实际值应该是881018.535,四舍五入显示两位小数就是.54了。
EXCEL就是这样,没办法解决。你只能根据你的需要,手动修改B或者C的值。

把单元格设置成小数点后多几位数的就可以了