excel如何设置按照单元格中实际显示的四舍五入后的数值自动计算???

今天发现一个问题,excel自动计算,多个单元格相互串联的那种自动计算,设置了四舍五入的显示方式,显示的数值是四舍五入的,但是我发现联动的自动计算的却是没有四舍五入的数值,而是按照很长小数点的数值计算的,这就导致了牛头不对马嘴。
比如说,单元格A5的数值是从其它单元格通过公式套用得到的,实际数值是728.473210123,保留4位小数,A5实际显示的是728.4732。
然后,C5的数值又是通过A5和B5通过公式套用得到的,假设B5是1000,那么C5应该是728473.2,这样才对吧,但是实际上C5却是另外的结果。
意思就是说,C5的数值不是按照A5(四舍五入后)显示的数值计算的,而是按照A5没有四舍五入的数值计算的。【这样很麻烦,要不得啊,如何设置“按照实际显示的数值计算”???

1、首先我们打开一个工作样表作为例子。

2、例子中我们举例了一个显示不完全的单元格内数值相加的结果与我们手动相加的结果不一致,这种状况最容易发生在打印excel文件中。

3、打开文件标签。

4、点击选项打开excel选项功能面板。

5、勾选将精度设为所显示精度进行计算。

6、需要注意的是选择了按精度计算后,单元格内的数字依然遵守单元格的规则设置,如果设置了保留小数位等设置,依然会做出四舍五入的处理。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-18
用ROUND函数,把A5单元格的数值按第四位小数四舍五入

公式: =ROUND(A5,4)

A5可以还是你原来的公式
第2个回答  2014-01-18
工具/选项/重新计算,选中“以显示精度为准”,确定。本回答被提问者采纳
第3个回答  2014-01-18
工具--选项--重新计算--勾选“以显示精度为准”
第4个回答  2014-01-18
同学,在你所说的A5格的值前加上TRUNC() 或者是 ROUND() 函数 ,比如=TRUNC(3.2882365,4)
这样就会截取4位小数了。
相似回答