excel加载项启动后没反应怎么办? 让Excel跑快点的修复技巧
你是否经常发现自己在等待 Excel 文件加载启动?希望文件最终会被打开,并且没有损坏。因此,整理了一些技巧来帮助减轻 Excel 电子表格的负担。

加速Excel
优化公式
你很难找到没有任何公式的Excel文件。但是,过于复杂的公式会显著减慢工作簿的速度。
1、避免在公式中引用中整列。有时,我们引用整个列(如 A: A) 而不是特定的单元格。即使我们不想这样做,Excel 仍然会检查范围内的空单元格,从而使该过程花费更多时间。结果,Excel 的性能下降。
因此,在公式中,使用特定范围(如 B1: B3000)而不是整个列(如 B: B),或者仅包含数据的单元格(如 B5: C100)。

2、编写出复杂的长嵌套公式的确很厉害,但它们也难以阅读,更重要的是,可能需要更长的时间来计算。最好是使用辅助列或定义的名称将它们分解为更小、更易于管理的部分。
3、使用更有效的函数或公式来获取结果。用 IFS 函数替换有太多的嵌套 IF 公式;如果一个公式中使用 IF 和 SUM,那就应该直接使用 SUMIFS 函数;当使用 VLOOKUP 对巨大的数据组进行操作,还不如使用 INDEX 和 MATCH 组合效率高。
有时还可以用更快、更简单的函数,来加速公式的计算。例如使用 MAX 函数代替 IF 函数检查数字是否为正数。

4、如果你使用的是 Excel 365,可以使用 FILTER、SORT、VSTACK 和 TEXTSPLIT 等新的简单函数来完成过去需要复杂公式才能完成的任务。动态数组的性能也比旧版的 Ctrl+Shift+Enter 数组好得多。
避免使用易失性函数
以下这些易失性函数,在每次对工作簿进行任何更改时,都会重新计算。
NOW
- TODAY
- INDIRECT
- OFFSET
- RAND
- RANDBETWEEN
- RANDARRAY
即使你正在做一些“无辜”的事情,比如在不相关的单元格中输入值,删除或插入行或列,过滤,重命名或移动工作表,这些易失性函数都会重新计算,消耗资源。如果你的文件速度变慢,请注意可能是它们的原因。
这并不是说你永远不应该使用这些函数,但不要过度使用它们。以下介绍几个替代解决方案。
1、不使用函数获取当前日期和时间,来替代 TODAY 和 NOW 函数
- 获取当前日期,按
Ctrl + ;(分号) - 获取当前时间,按
Ctrl + Shift + ;(分号) - 获取当前日期和时间,按
Ctrl + ;(分号)+ 空格 + 再按 Ctrl + Shift + ;(分号)
2、使用 INDEX 替代 OFFSET 函数
例如示例中动态计算销量合计。

3、如果使用这些函数来生成一次性的结果,例如使用 RAND 函数生成一些随机数,请使用复制 >粘贴值,将结果替换为静态值。

使用手动计算模式
如果不太需要工作表中的公式每次都自动重新计算,则可以将计算选项设置为手动计算(在公式 >计算选项 >选择手动)。

这将最大限度地减少易失性函数和其它“繁重”计算的影响。仅在需要时使用快捷键 F9 进行计算。
还可以通过转到“文件”>“选项”>“公式”>“计算选项”来确保启用“保存前重新计算工作簿”。

检查外部链接
链接到其它工作簿可能会减慢速度。请确保使用“工作簿链接”功能(有的版本名为“编辑链接”),更新链接或断开不再需要的链接。

你可以在“数据”选项卡“查询和连接”中找到它。如果你看到“工作簿链接”而不是“编辑链接”,则会显示一个侧窗格而不是对话框,但原理完全相同。

使用“工作簿链接”窗格断开工作簿之间的链接。
减小文件大小
1、将原始数据和分析表分开是保持较小文件的好方法。
2、删除不必要的工作表。比如删除在工作时临时创建的工作表,即使删了也不会影响其他数据。还有删除哪些从未使用的工作表。
3、如果工作簿中有图像,可对其进行压缩。选择图像,转到“图片格式”,然后点击“压缩图片”。
4、你已做了上述所有步骤,但文件仍然显得太大?但你不确定到底哪里出了问题,可以尝试找出有问题的工作表。这里有一些简单的方法:
- 复制你的文件以确保原始文件的安全。
- 一次删除一张工作表并保存文件。
- 删除后检查文件大小,看看它是否更改。
- 如果文件大小下降,你可能已经找到了“问题”表。
- 现在,你可以专注于修复该工作表上的问题。
避免过多的条件格式
过多的条件格式规则也会降低工作簿的速度。除非绝对必要,否则不要将其应用于整个列或行,尽量将其限制在实际使用的范围内。
若要查找具有条件格式的单元格,请转到“条件格式”>“管理规则”,可以在其中逐个工作表检查,并删除或编辑规则。

禁用不必要的加载项
禁用不必要的 Excel 加载项可以加快 Excel 的速度。Excel 加载项是添加到工具中的额外功能,只是有时需要。因此,你可以通过禁用它们来增强 Excel 的性能。
1、若要禁用 Excel 加载项,请转到“文件”选项卡,选择“选项”,单击“加载项”,然后单击“转到…”按钮。

2、然后,取消选中所有加载项。

最后
现在,你只需将其中一些技巧付诸实践,识别并解决问题,你一定会看到速度的提高,获得更流畅、更快速的 Excel 体验。当然,最好的办法是,从一开始就遵循这些提示。
还请记住,这些技巧不是万能的,因此请分析你的具体情况再应用适合的方法。
相关文章

Excel透视表1月到12月不能排序怎么办? 数据透视表日期无法排序解决方法
如图对数据透视表日期进行升序排序后,仍不是我们想要的结果,有可能月份是文本,不能排列,下面我们就来看看详细解决办法2025-03-06
Excel有N/A无法求和? 轻松解决Excel中的N/A错误的多种方法
在使用Excel进行数据分析时,常常会遇到N/A错误,这可能会让你的工作变得复杂和困扰,但是,了解如何解决这个问题可以帮助你更高效地处理数据,详细请看下文介绍2025-02-25
差0.01平不了账! excel浮点设置完美解决财务人的噩梦
因为一分钱账不平,就要一直找到问题的所在,对账好几天,费时又费事,账不平,不论是差一分还是一万或者更多,本质上是没有区别的,都是不平,下面我们就来看看解决办法2025-02-25
被Excel逼疯了的6种情况你遇到过几个呢? excel常见问题解决办法
有些问题并不难,但出现频率超级高,下面小编整理出9个目前最热门的问题以及解决办法,详细如下2025-02-18
excel中Vlookup公式大痛点! 不能从下向上查找的多种解决办法
vlookup函数只能一列一列的查找,非常的耗费时间,那么有没有什么方法能使用一次vlookup就能找到所有的结果呢?下面我们就来看看详细的解决办法2024-12-05
TEXTJOIN+MID+REGEXP公式完美解决对账最头疼的名称不一样问题
对账终极大招来了!最头疼的名称不一致,终于有救了!对账过程中,经常出现名称不一致的情况,有人认为可以直接用查找替换把名称改成一样,如果只是几个名称确实可以,实际表2024-11-26
excel中LOOKUP函数真的太厉害了 有问题套进去全解决!
购货单位的名称是一样,产品名称左边是用简称,右边是用全称,现在要根据全称查找简称对应的单价,我们使用OOKUP+SEARCH解决全称查找简称问题,详细请看下文介绍2024-10-28
excel表格前几列不见了怎么办? excel前几列隐藏不显示的的解决教程
在使用Excel表格时,有时会遇到前几列不见的情况,这给我们的工作造成了一定的困扰,那么,我们该如何解决这个问题呢?详细请看下文介绍2024-09-15
excel编号列隐藏了怎么办? excel最前面的编号列没了的解决教程
在使用Excel表格时,有时会遇到前几列不见的情况,这给我们的工作造成了一定的困扰,比如Excel表格中,序号通常是在第一列显示的,下面我们就来看看重新显示编号的教程2024-09-15
excel表格按颜色筛选筛不了? excel按颜色筛选后恢复不了的解决办法
Excel表格文档按颜色筛选无法使用怎么办?原因是系统异常导致的,可以重新复制粘贴下,如果不能解决,可以参考下面的解决办法2024-07-03



最新评论