卡!又卡住了!这Excel表,一打开就跟老年机似的,转啊转,那个鼠标指针变成一个小蓝圈儿或者沙漏,就在那儿转,屏幕灰蒙蒙的,上面写着“程序未响应”。气不气?干活儿就等着它,一分钟过去了,两分钟过去了,跟看电影慢镜头似的。你说这咋办?好好一个工具,怎么就能慢成这个鬼样子?!
我跟你说,这Excel卡顿,十有八九不是你电脑不行(当然,你电脑实在太老了那是另一回事儿),多半是文件本身的问题。就跟人生病一样,得找病根儿。
第一个大病灶,往往就是数据量。不是说你有一万行数据就非得卡,关键看这一万行里头,你都干了些什么?是光秃秃的数字和文字,还是塞满了各种花里胡哨的东西?如果你的表真的几万几十万行,十几二十个列,而且里头函数飞,格式乱,那能不卡吗?数据量大不是原罪,原罪是数据处理的方式不对头。
紧接着数据量这个事儿的,就是那些公式。我的天呐,有多少人写公式跟堆积木似的,一个套一个,逻辑绕八圈,再来个跨文件引用,跨工作表引用,尤其是那些查找引用型的,VLOOKUP, HLOOKUP, INDEX+MATCH,一旦查找范围特!别!大!整个表就得在那儿吭哧吭哧地给你找。还有更要命的,比如OFFSET, INDIRECT, CELL, INFO这种“易失性函数”(Volatile Functions),意思就是你表里任何一个地方改动了,哪怕不涉及这个公式,整个工作表,甚至整个工作簿,它都得重新计算一遍!你想想,一个大表里布满了这种函数,你动一个单元格,它就得全表“深呼吸”一次,能不喘吗?能不卡死吗?
所以,治公式这个病,首先能简化就简化,别炫技。能用INDEX+MATCH就少用VLOOKUP(范围大时效率高点,而且VLOOKUP只能往右查)。尽量避免使用易失性函数,真要用,也要明白它的代价。能粘贴数值就粘贴数值!这是个金句,血的教训。算好最终结果,Ctrl+C,然后选择性粘贴,只粘贴数值。这样,那些吃资源的大函数就变成了死数据,瞬间轻松!这是个立竿见影的招儿。
再来,条件格式!这个功能挺好用的,能让数据可视化,快速定位问题。但架不住滥用啊!你看看你的表,是不是很多列都设了条件格式?一个单元格范围里是不是设了好几条规则?最可怕的是,很多人不小心把条件格式的应用范围拉到了整行整列,甚至整个工作表!你想啊,Excel得挨个单元格去看符不符合条件,符合了还得给你涂上颜色或者变个字体什么的。整个表都布满地雷,鼠标稍微一滑,它就得全身扫描一次。卡!必然的!治条件格式,打开“管理规则”,看看是不是有莫名其妙的、范围巨大的、重复的规则。清理掉不必要的条件格式,缩小应用范围,只针对需要突出的数据区域设置,这是关键。别搞得跟圣诞树似的,好看是好看,机器受不了啊。
然后是那些“看不见的”东西。你以为你的表挺干净?嘿嘿,不一定。有时候,你在表里插入过图片、形状、文本框、甚至图表,后来你看着像是删掉了,但它们可能只是被缩小到看不见或者移到了很远的地方。这些隐藏的对象虽然你看不见,但它们是实实在在存在的,而且会占用资源。尤其是从网上或者别的地方拷过来的表格,里头可能带着你看都看不见的宏按钮或者其他控件。怎么找?用Excel自带的“查找和选择”功能里的“定位条件”,选择“对象”。或者用更专业的,像WPS里有“对象管理器”,或者一些Excel插件有清理对象的功能。找到那些无用的隐藏对象,统统删除!眼不见心不烦,电脑也跟着轻松。
外部链接也是个大坑!尤其你拿到的表不是原创的,是东拼西凑或者从别人那里传来的。这表里头可能链着别的Excel文件,别的Access数据库,甚至网页数据。每次你打开这个文件,Excel就得吭哧吭哧地去访问那些外部链接。如果目标文件找不到了,或者网络不通,它就得花时间去试,去报错。就算找到了,如果目标文件数据量大或者更新频繁,它也可能需要同步,这个过程就很耗时。所以,除非你明确知道这个外部链接是干嘛用的,而且确实需要它,否则,立即断开所有不必要的外部链接!在“数据”选项卡里找“编辑链接”,一个一个看,该断的断,该改的改。
有时候,文件本身会“生病”,就是文件损坏或者结构混乱。你可能没觉得它坏,但它内部可能有些你看不到的错误或者冗余信息。这种情况下,最简单的疗法就是另存为!把你的文件用一个新的名字、或者保存到新的位置,保存格式最好用最新的.xlsx格式(比老掉牙的.xls效率高多了,而且行数上限也放宽了)。这个操作有时候就很神奇,能“净化”文件,去除一些不明所以的拖累。
别忘了加载项!Excel的加载项功能强大,但有些第三方加载项写得不好,或者跟你的Excel版本有冲突,就会在后台默默地拖慢你Excel的速度,甚至导致崩溃。想想你装了哪些奇怪的加载项?进到Excel的选项里,找到“加载项”,看看有没有不认识的、不常用的、或者感觉可疑的。把它们禁用掉试试看,有时候能发现罪魁祸首。
最后,别忽略了工作表的数量。一个工作簿里开了几十几百个工作表,每个表里还都有数据和格式,这无疑会增加Excel加载和运行的负担。如果很多工作表都是历史存档或者不常用的,考虑把它们单独保存成别的文件,或者删除掉不必要的。保持主文件精炼,只保留当前工作必须的工作表。
总结一下(虽然说了不总结,但就这么一说哈):公式复杂、条件格式泛滥、隐藏对象作祟、外部链接缠绕、文件格式老旧、加载项捣乱、工作表过多,这些都是Excel卡顿的常见病因。遇到卡顿,先别急着砸电脑,冷静下来,按我说的这些,一条一条去排查:简化公式,粘贴数值,清理条件格式,查找删除隐藏对象,断开外部链接,另存为新文件,检查禁用加载项,精简工作表。多半,都能找到让你的Excel“健步如飞”的法子。实在不行,有时候就是得壮士断腕,新建个表,把关键数据和公式一点点拷过去、重新梳理。虽然麻烦点,但长痛不如短痛。这Excel啊,伺候好了,它是提高效率的神器;伺候不好,那就是拖死你的噩梦。就看你怎么治它了。
【excel表格很卡怎么办】相关文章:
series在excel里面怎么用12-05
excel成绩名次怎么做12-05
excel指数函数怎么输入12-05
怎么交换excel两列数据12-05
excel打印太小怎么办12-05
excel表格怎么导成图片12-05
excel表格很卡怎么办12-05
excel格式刷怎么连续用12-05
excel怎么制作请假条12-05
新电脑怎么找excel表格12-05
excel表格名次怎么操作步骤12-05
excel怎么下载到电脑上12-05
excel表格排序后怎么恢复12-05