您的位置 首页 > 快速减肥

你的EXCEL电子表格“减肥”了吗?

这个时候,光是抢形体打下去显然是没有用的。是时候考虑一下你的表格可能会“浮肿”了,赶紧找到“肥胖原因”,让文件和电脑轻如燕子。

之前我收到过一位表姐的求助,她的文件中显示的“症状”颇具代表性。现在我把流程整理一下,希望能给表弟们一个参考。

文件中只有一张工作表。该表有815行9列,只有文本和数据,没有其他内容。它是表中最普通的表,但是这张普通的表有一个不平凡的一面:那就是它的大小达到了巨大的55M!这是不合理的,打开它需要时间。

这分明就是一个被身材耽误的“美女”。我们应该做什么?让我们帮助她制定减肥计划吧!

首先,排除!我们发现,上下左右的滚动条都有很多空白,也就是说表格的右侧和底部有很多空白的行和列。

可以判断这些位置是有一些内容的,但即使有内容,也是不需要的。我们能做的就是选择整行和整列的空白区域来删除。

当你毫无准备的时候就会出现这个提示:

好吧,大不了肯定的是,世卫组织害怕世卫组织!但迎接你的是更深层次的例行公事,结果会让你更加惊讶:

虽然笔记本不是最高端的配置,但处理文档绝对是绰绰有余。过去,删除数千行是一个顺利的过程,没有任何压力。第一轮就输了?当然不可能,挫折才是前进的动力!

没有不合理的“虚胖”,就意味着这些空白行中一定有“邪气”。作者是不是不小心留下了什么东西?或者条件格式或数据有效性?

或者有文字或者公式吗?必须抓住最初的罪魁祸首!按F5键打开定位功能,点击定位条件进入定位界面:

选择评论并确认。这个操作是检查是否有评论。提示说没有找到,就打了我一巴掌。

重复定位操作,选择定位窗口中的每一项:对象、条件格式和数据有效性。找到下图中肉眼看不见的奇怪形状。难道这就是“魔气”?

上面提到的所有“妖灵”都是定位选择后按删除键直接删除的。全部操作完成后,保存文档,查看文件大小28M。初步减肥成功了!但很明显,仅部分还有空间。

革命尚未成功,表弟们还需努力!继续~以下大神的定位功能找不到。大神出现时请注意!定义名称

打开功能区公式和名称管理器功能,我发现了很多奇怪的内容:

显然,导致文件变得臃肿的另一个因素出现了。我们没有关心它是怎么产生的,果断选择了窗口中的第一项。将滚动条拖到末尾,按住Shift 键并单击最后一个滚动条,以便选择所有定义的名称,然后单击窗口中的删除按钮。关闭窗口后,保存文件,再次查看文件大小:已经缩小到15.4M,细腰出现了!但我们追求的是马甲线,再来吧!

由于名称管理器中有一个莫名的“惊喜”,因此还有另一种可能:名称操作被定义后被隐藏。刚才在窗口里看不到,所以这次我要用一个比较高级的工具:AVB!

按Alt+F11打开VBA编辑窗口,双击对应的工作表,在右侧窗口中输入代码:

这段代码可以揭示文件中隐藏的名字,就像一面“妖镜”一样存在。按F5键运行代码,然后重新打开Ribbon公式和名称管理器,发现另一个无处不在的“妖精”!

综上,我们可以看到,这个名字叫FilterDatabase,是因为表中的数据是从外部导入的,Excel自动生成了一个数据区名称。尽管数据稍后被删除,但名称将保留,并且Excel 认为该数据区域仍在“使用中”。现在找到的名称区域范围是$A$1:$XEW$65043,所以第一轮无法删除空白行和列,现在删除已经没有问题了。

立即删除定义的名称,返回第一轮操作,删除空白行和列并保存文档。赢得比赛!在属性中查看最新的文件大小:740K!窈窕淑女彻底减肥成功了。删除刚才用于显示的代码并保存文件。先生成功完成工作啦~刚才提到的VBA代码如下:

子节目名称()

暗淡的名称

对于ThisWorkbook.Names 中的每个sh

sh.Visible=True

下一个

用户评论

素婉纤尘

哈哈哈哈哈哈哈!这篇文章好戳我!最近一直用Excel建模型,结果发现数据越来越庞大、表格也越来越臃肿,差点被我的宏任务塞死啊????你说的太对了, gotta get this sheet lean!

    有20位网友表示赞同!

来自火星的我

我的工作简直就是用Excel减肥的绝佳案例。每天都在压缩表格、删除冗余数据,还学习新的技巧优化公式,感觉跟在参加一堂课似的!

    有11位网友表示赞同!

厌归人

我倒觉得现在的Excel功能还挺丰富的吧,不排除是学习能力的问题?????

    有8位网友表示赞同!

又落空

讲道理,有时候为了效率,我会牺牲部分数据的整洁度。毕竟快出结果才是最重要的啊!这跟减肥也像,只要达到目标就好了...

    有8位网友表示赞同!

眷恋

感觉很多小伙伴都忽略了Excel数据清理和结构优化! 真的太重要了! 如果表格干净简洁,后续分析简直轻而易举,效率能提高好多倍!

    有7位网友表示赞同!

不浪漫罪名

我平时也很注重Excel的“减肥”,用筛选、过滤、排序等功能经常把不需要的数据清理掉,这样不仅文件体积更小,还能更容易找到需要的信息!非常实用

    有7位网友表示赞同!

墨染年华

对啊!很多时候,我们一劲加数据进来又没想办法整理,最后表格就变成了一团糟! 真的要学着像文章里说的那样,定期“减肥”一下,不浪费大家宝贵的工作时间

    有10位网友表示赞同!

墨城烟柳

其实Excel的宏功能也超级好用,可以自动化一些重复操作,节省很多时间,这样也能间接地进行“减肥”。

    有15位网友表示赞同!

百合的盛世恋

真的!太认同了!我的Excel表格曾经是文件里最大的一个,后来我专门花时间整理了一次,发现效率飙升了许多!

    有19位网友表示赞同!

金橙橙。-

虽然说Excel的"减肥"很重要,但如果表格结构本身就特别复杂的话,还是要根据实际情况进行调整。盲目追求简洁有时候反而会失去一些信息.

    有15位网友表示赞同!

青衫故人

我一直觉得Excel使用率太低了! 要学习更多技巧和工具才能更好地“减肥”

    有19位网友表示赞同!

炙年

这个标题挺有意思的,哈哈哈???? 我以前从来没想过Excel也需要“减肥”,看来我的表格也要好好整改一下!

    有13位网友表示赞同!

隔壁阿不都

数据结构设计也很重要啊!从一开始就做好准备,就不会后期出现太多冗余数据

    有16位网友表示赞同!

昂贵的背影

你说的对,现在的很多工作都离不开Excel。学习如何优化它简直就像在提升自己的办事效率!

    有9位网友表示赞同!

为爱放弃

表格如果太大、太繁杂了,确实是很难处理;但我觉得最关键的是要善于总结和提炼信息,把精华部分保留下来即可!

    有5位网友表示赞同!

麝香味

其实“减肥”可以从各个方面来做,比如删除不必要的格式、压缩图片等等。都是能有效减小文件大小的小技巧!

    有12位网友表示赞同!

虚伪了的真心

我倒觉得这个"减肥"更像是数据管理的一部分吧? 而不是单纯为了减小表格体积,更重要的是要保持数据清晰易用!

    有16位网友表示赞同!

醉枫染墨

学习使用新的模板或工具,也能帮助我们更好地进行Excel的“减肥”。 不断提升自己才能适应工作节奏,不是吗?

    有9位网友表示赞同!

本站涵盖的内容、图片、视频等模板演示数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

备案号:滇ICP备2023006363号-22

网站地图