芮和
分享更多关于Office的知识

你的Excel经常这么卡不是没有原因的,快来看下吧

后台很多小伙伴在反馈Excel变得很卡,有什么办法可以解决,今天芮和就给大家分享一些让Excel运行更快的小技巧。

01 关闭自动计算

有部分同学的Excel每天都往里面添加数据,并且大部分数据都是不用重新进行计算的,这个时候我们就要为文件关闭自动计算。

在Excel中,每次打开/刷新文件,都会对所有公式进行自动计算,如果表格中的公式非常多的话,你的表格就会非常的卡,这是因为Excel在计算公式,需要消耗计算资源导致的。

这个时候,我们就可以关掉「自动计算」,选择「公式选项卡」,点击「计算选项」,设置「手动」即可。

注意下,如果设置了「手动」,则每次修改公式之后,需要按「F9」对函数计算结果进行刷新。

02 公式使用多少引用多少数据

这个问题常常出现在VLOOKUP公式中,大部分同学都使用引用一整列,例如“A:D”这种格式,这样使用的话,VLOOKUP会去遍历Excel总共一百多万行数据,非常消耗计算机资源,所以表格会非常的卡顿。

建议使用多少数据引用多少数据,并且加上绝对定位,例如将“A:D”转换成“$A$1:$D$100”这种格式,只用到了前100行数据,这样Excel整体就会变得很轻快了。

03 尽量不使用可变函数

在非必要的情况下,不使用可变函数(易失性函数),例如:RAND、NOW、TODAY、INDIRECT等,这种函数有一个非常明显的特点,当数值发生变化的时候,每次都会进行重新计算,极大影响Excel的性能。

例如在Excel中大量使用了TODAY函数,每当文件保存一次的时候,都会重新调用系统当前时间进行更新。所以尽量使用其他功能性函数或者方案来代替可变函数。

04 大文件保存为xlsb格式

经常碰到几十M甚至上百M的Excel文件,其实对于Excel来说,这些文件已经不太适合使用Excel了,如果没办法使用其他更专业的数据分析软件来代替的话。可以尝试将Excel另存为xlsb格式的文件。

xlsb格式是Excel二进制文件,兼容所有的Excel版本,跟普通的xls和xlsx文件不一样的是,xlsb文件电脑可以直接识别。正常我们打开xlsx文件,电脑需要将其转换成二进制文件才能读出内容,直接保存为xlsb就省略了转换的这一步,会让速度更加流畅。

05 公式只保留第一行

对于不经常变动的Excel表格,我们可以将「公式粘贴成数值」,并且只保留第一个单元格为公式,例如某一列是由「公式」计算得到的,这一列的话,除了第一个单元格保留原始公式之外,其他的单元格全部复制粘贴成数值。

06 复杂公式使用VBA/数据透视表代替

在Excel中,有一个不成文的3行原则,公式一定不超过3行,如果超过了3行,请考虑使用VBA或者其他方式来实现。

对于超过3行的Excel公式,不仅阅读起来及其困难,而且消耗的计算资源也会成倍添加,对于经常需要处理Excel的同学来说,维护公式就已经是一件非常吃力的事情了。

今天的分享就到这里,优化好Excel文件,能让我们的Excel使用起来更加舒服,减少崩溃出现的情况,这几个小技巧大家可以尝试使用下哦,祝大家学习愉快~

——End——

阅读原文

赞(1)
未经允许不得转载:芮和 » 你的Excel经常这么卡不是没有原因的,快来看下吧

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

买域名,就上缘分域名!

立即前往联系卖家