Excel 工作表变得非常慢

Excel 工作表变得非常慢

我正在处理一个 Excel 2007 工作簿(大小不到 1GB)。其中一张工作表的公式链接到同一工作簿中的其他两张工作表。问题是,每当我进行任何更改(或更新其他两张工作表中的数据)时,它就会变得非常慢。我使用的是 Intel i5 Windows 7 操作系统,配有 8GB 内存(我认为这对于这种工作来说应该足够了)。请帮忙!

答案1

您可以暂时禁用重新计算。转到Excel Options,然后Formulas,并在 下Calculation Options设置Workbook CalculationManual

手动重新计算压力F9

答案2

大小小于 1 GB令人担忧,就好像您即将处理 1 GB 大小的 Excel 文件一样。众所周知,Excel 在处理大文件时非常慢。如果您由于链接而更新大量公式,Excel 就会陷入停滞状态。

您可以做的是转到file (button) - optionsformulas部分并将它更改calculation options为手动。现在它只会在您按下时更新F9,因此您可以控制它何时变慢。

答案3

单元格数量多通常不是问题。更有可能的是电子表格包含一些易变单元格,而这些单元格又有许多依赖项。每次编辑任何单元格时,所有易变单元格都会重新计算(除非将计算模式设置为手动 - 但这可能有风险)。

您可以在方程式办公桌插件,并将其设置为分析易失性单元。它将向您显示文件中的所有易失性单元及其依赖项(也将是易失性的),以及它们执行所需的时间。

此外,您还可以检查电子表格中是否充斥着孤立的空白单元格,这会增加文件的大小。查找“修剪臃肿的工作簿”按钮。它还可以找到所有未使用的自定义样式,这也可能是一个问题。

免责声明:方程式办公桌是我的产品。

FormulaDesk 分析器

相关内容