有没有什么办法可以防止 Excel 2010 因电子表格过大而无法正常运行?

有没有什么办法可以防止 Excel 2010 因电子表格过大而无法正常运行?

我们有几个财务人员,他们使用非常庞大、古老的 Excel 电子表格进行各种分析,他们的财务运作时不时会因为“单元格格式太多”的严重错误而中断。

有没有什么办法可以解决这个问题?还是我应该告诉他们忍耐一下,减少一些负担?

答案1

他们首先必须削减一些开支。您可能需要投入时间和人力来确保您的电子表格规划、结构和构建正确。无论谁负责您的报告/电子表格,都可能需要放弃一两个习惯。

对于初学者:

  1. 不要忘记排列单元格时的公式依赖性

  2. 过度使用易失性函数

  3. 如果可能的话,请对数据进行排序。

  4. 不要引用整行或整列

  5. 在格式和布局方面,保持简单,Snufflelupagus(KISS)。创建一个时尚指南并让您的报告分析师遵守它。我实施了电子表格样式指南,并让公司中的每个人都遵守它——这导致文件大小更小,报告提交速度更快。例如,日期标题应始终采用“mm/dd/yy”格式,粗体和黑色。

  6. 更新您的公式。如果您运行的是 Excel 2007 及更高版本,则无需使用:

    =IF(ISNA(VLOOKUP(100,MyRange,2,False)),"",VLOOKUP(100,MyRange,2,False))

    超过

    =IFERROR(VLOOKUP(100,MyRange,2,False),"")

  7. 从一个工作簿向另一个工作簿复制粘贴单元格时要小心。复制格式化的单元格时,自定义样式会重复。

  8. 您不必总是隐藏错误(参见第 6 条)。它们看起来不太好,但却很显眼。在我们公司,可见的错误有助于我们更快地找出问题所在。这意味着您可以不用=IF(NOT(ISERROR()),A1,"")公式了。

  9. 执行查找时,如果源数据范围中的列数大于 2,则使用INDEX/MATCH而不是VLOOKUP。或者,如果您执行水平查找,则使用行数。此外,INDEX/MATCH公式更灵活。

  10. 尽可能减少使用数组公式。仅在单个单元格上使用它们,或者仅当它们引用较小的范围时才使用它们。


进一步阅读:

答案2

通常,其中许多文件可以进行优化。

改进现有的宏,修复不必要的格式,删除未使用的自定义视图,删除未使用的定义名称和外部链接。

如果这些用户无法理解如何修复这些问题,那么办公室的生产力可能值得由知识渊博的人进行干预,然后展示如何进行这些类型的改进。

即使只是检查保存的版本类型是否最适合他们每天使用文件的操作,也可以减少文件大小。

答案3

“单元格格式过多”问题通常是由于单元格随着时间的推移从其他工作簿中复制粘贴而导致的。删除未使用的自定义格式的一个简单方法是安装免费的方程式办公桌插件,然后单击 FormulaDesk 菜单上的“修剪臃肿工作簿”按钮。您可以删除空白行和列,以及多余的不必要的单元格格式。与此同时,您还可以使用分析器分析您的工作簿以确定其运行缓慢的原因。

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

在此处输入图片描述

在此处输入图片描述

相关内容