首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel卡成PPT,气的我的想砸键盘!究竟该怎么解决?

今天跟大家来唠唠Excel表格为什么会突然变得很卡,这也是一个粉丝问到的问题,他的表格分明只有几行数据,但是却能把鼠标卡成PPT,肉眼可见的掉帧与卡顿,非常影响工作效率,今天就跟大家分享下解决方法,大致可以分为两类情况

一、Excel体积异常

所谓的体积异常,就是Excel的体积突然之间变得很大,比如之前一个10kb左右的Excel文件,突然变成了10m左右,一般来说Excel文件只要超过10m就会有明显的卡顿感。

文件之所以会突然变大,究其根本原因还是在Excel中储存了这多的内容,只不过这些内容是不可见的,常见于从系统中导出的数据,或者从网页中粘贴数据的Excel文件,今天就跟大家分享下这些不可见数据的删除方法

1.删除空白区域

我们选中表格最后一列旁边的空白列,然后按下Ctrl+Shift+,来选中右侧的所有列,然后点击鼠标右键,将其直接删除掉,

随后选中表格最后一行下面的空白行,按下Ctrl+Shift+,来选中表格下方的所有行,也是将其删除掉。效果如下动图

之所以这么做是为了防止空白的单元格中存在不可见字符(空格,换行符)。将空白行列删除后,新的行列就会覆盖掉之前的行列,并且是不包含任何数据的。

2.删除对象

所谓的对象就是我们在Excel中插入的一些图形,线条,图片等等的数据。有的时候我们不小心在Excel插入一个非常小的线条或者图片,当填充数据的时候,这些线条与图片可能会跟随一起填充,所以就会造成Excel体积突然变得很大。

想要把它们删除也非常的 简单,只需要按下快捷键Ctrl+G调出【定位】随后点击【定位条件】勾选【对象】然后点击确定,就会选中表格中的所有图片线条之类的形状,最后只需要按下delete键把它们都删掉就可以了

3.设置网格线

这个是我遇到过的一个比较奇葩的bug,会出现的跨版本编辑的Excel中,应该是一个小概率事件。

就是一个由03版本创建的Excel,我用16版本打开后,文件体积变得莫名很大,排查了所有的项目也没有问题,最后感觉网格线颜色有些深,我们选中整个表格后,将网格线设置为无,然后保存数据之后,Excel体积变为了正常体积。大家如果排查完前两项之后体积还是很大的话,可以试一下这个操作

4.另存为CSV

如果你尝试了上面的3种方法,Excel文件的体积依然与实际不符,这个时候我也没什么好的办法,只能上大招了,就是将Excel文件另存为CSV格式,它会将Excel中的格式,公式等操作删除掉,仅仅保留数据。

设置为CSV格式后,我们需要打开这个CSV文件,然后再将其另存为Excel的格式就行了。

二、规范不操作

如果你已经确定了表格中没有无用的数据,但是你的Excel依旧很卡,可能是由于你的操作不规范造成的

1.条件格式

条件格式这个功能用的单元格太多,也会造成数据的卡顿,因为你只要在表格中更改一次数据他就会再计算一次。

特别是一些粉丝喜欢选择整列或者整行或数据设置条件格式,这样的话就无形的增大了条件格式的判断区域,如果为很多行列都设置了条件格式,表格大概率表格会直接卡死,除非你的内存很大。

所以对于条件格式这个功能,你需要多大的区域,就在多大的区域设置就可以了

2.设置了太多的函数公式

这种情况往往会出现在数据量较大的表格中,,跟条件格式是一样的原理,只要更改一次数据,函数就会计算一次,因为会重复大量计算,如果你遇到这样的情况我们可以将公式的自动计算关闭掉,当修改完所有的数据之后,再打开自动计算,让公式计算一遍结果就好了

可以点击【公式功能组】然后找到【计算选项】选择为【手动】即可。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OPZd_nV7msjdl-BCEe60astQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券