Excel 2003完整教程:关于工作簿中的计算

计算是对公式求解并在包含公式的单元格中以数值方式显示计算结果的过程。

Microsoft Excel 何时进行计算,如何对其进行控制

何时重新计算已有的公式Excel 将对某些单元格进行重新计算,这些单元格的值依赖于其他一些包含已更改值的单元格。这种计算方式可以避免多余的运算。在每次打开工作簿时,Excel 也将对工作簿进行计算。

后台计算在进行计算的过程中,仍可以选择命令或执行诸如输入数字或公式的操作。Excel 会暂时中断计算以执行这些命令或操作,然后再继续进行计算。如果工作簿中包含很多公式,或工作表中包含每次工作簿重新计算时都会自动重新计算的数据表或函数,那么计算过程可能会持续较长时间。另外,如果工作表包含与其他工作表或工作簿的链接,则计算过程也会持续较长时间。通过将计算过程更改为手动计算,可控制何时进行计算。

计算精度

15 位数字精度Excel 使用 15 位有效数字精度进行存储和计算。

Excel 计算存储的数值而非显示的数值显示和打印的数值取决于设置所存储的数值的格式和显示的方式。例如,以“2008-6-22”格式显示日期的单元格中还包含为该日期存储值的序列数。可以将日期的显示方式更改为另一种格式(例如改为“22-Jun-08”),但是更改工作表中数据的显示方式并不会更改其存储的数值。

更改计算的精度当公式执行计算时,Excel 通常会使用公式所引用的单元格中的存储值。例如,如果两个单元格中都存储了值 10.005,并且格式都设置为货币格式,那么每一单元格中都会显示 $10.01。如果将两个单元格相加,由于 Excel 引用的是存储的值 10.005,而不是显示的值 10.01,因此所得的结果将是 $20.01。您可以更改计算的精度,这样 Excel 在重新计算公式时可使用显示的值而不是存储的值。

更改 Excel 计算或叠代公式的次数如果某个公式直接或间接地引用了包含公式的其他单元格,那么 Excel 就不能自动计算该公式。这种引用被称之为循环引用。如果公式引用了自身所在的单元格,那么您必须确定重复计算公式的次数。

注释如果需要通过调整一些单元格中的值来寻找特定单元格的最优值,或者要对计算中的一个或多个值应用特定的限制,那么可使用“规划求解”。

计算在早期版本的 Excel 中创建的工作簿

若要确保早期版本的工作簿计算正确,当第一次打开早期版本的工作簿时,Excel 的操作不同于打开用当前版本创建的工作簿。

当打开用当前版本创建的工作簿时,Excel 只会重新计算那些依赖于已更改单元格的公式。

当打开用早期 Excel 版本创建的工作簿时,工作簿中的所有公式(哪些依赖于已更改的单元格和未更改的单元格的公式)都将重新进行计算。这是为了确保工作簿可对应于当前 Excel 版本进行完全的优化。

因为完全重新计算比部分重新计算可能需要更多时间,所以打开以前未保存为当前 Excel 版本格式的工作簿可能会比通常情况下花费更多的时间。在当前版本中保存工作簿之后,打开的速度就会加快。

Excel 2003完整教程:关于工作簿中的计算·相关导航

上页:Excel 2003完整教程:关于导入数据 下页:Excel 2003完整教程:允许或更正一个循环引用

Excel 2003完整教程:关于工作簿中的计算

Excel 2003完整教程:允许或更正一个循环引用Excel 2003完整教程:创建或删除自定义视图
Excel 2003完整教程:Microsoft Excel 和 Lotus 1-2-3 之间的差别Excel 2003完整教程:将数据透视表列表从网页导出到 Excel 后的变化
Excel 2003完整教程:关于图表中的误差线Excel 2003完整教程:关于欧元
Excel 2003完整教程:在数据透视表中选择数据Excel 2003完整教程:在工作表上输入数据的指导
Excel 2003完整教程:关于支持 Web 文件和超链接Excel 2003完整教程:关于共享工作簿
Excel 2003完整教程:创建连续的日期序列Excel 2003完整教程:公式中的标志和名称
Excel 2003完整教程:关于数据透视表和数据透视图中的 OLAP 源数据Excel 2003完整教程:关于分级显示工作表
Excel 2003完整教程:指定的 XML 文件不引用架构Excel 2003完整教程:关于越南语工作表
Excel 2003完整教程:关于泰语工作表Excel 2003完整教程:关于“规划求解”
Excel 2003完整教程:为网页上的图片或图形设置一个可选文字说明Excel 2003完整教程:用于图形对象操作的符号
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号