公式导致EXCEL文件过大

原先的EXCEL文件,里面某张sheet我单张拷出来只有123K,加了公式后变成了500多K,公式也没有多复杂,只是简单的加法而已,连个if都没有。只是公式的数目很多,且公式类似。求问怎么处理?
我是想把文件调小一点。不是专业用这种软件的,所以不熟悉,请指教~
瑞安阿芳,谢谢您的回答,这个方法我之前已经试过了,没办法呢。
我试过一下,就是加了公式后文件就变大了。跟空行什么的都没有关系。
后来猜测可能是之前有人用07的excel保存过,后来又用03的来编辑,不知道这样会不会影响大小。

首先:导致EXCEL文件过大的原因,不会是公式,应该是有其他的东西如图片或是保存使用次数过多产生的一些不可见的垃圾代码,一般纯文字数字公司的EXCEL文件在几十KB左右,几千行以上的数据一般在几百KB,如果超过这个大小到几十MB甚至一两百M,这样的文件打开也很缓慢,这时文件是需要修复或重建了。


手工COPY这种方式一般会将隐藏的代码也一并复制过去,效果不是太好,好在微软当年有发现这个EXCEL的文件,在他们的官网上提供了一个解决此类问题的小程序(宏代码),利用它们你可以重建你的Excel表格,而不丢失里边的公式数据,体积会恢复到你原来的大小。


解压附件中的文件后,cleaner.xla为此次需要用的到宏

双击该软件,会有安全提示


选择启用宏,打开后,你的EXCEL中会出些一个新的菜单项,(OFFICE2007,2010如下)


先打开你要修复的EXCEL文件,然后在选加载项中的RECREATE ACTIVE WORKBOOK这个功能,按提示往后NEXT即可,会重新生成一个新的表格副本,原来的文件不会修改或覆盖掉。



这个东东解决了很多类似的问题,适应绝大多数微软OFFICE的版本,OFFICE XP, OFFICE2003, OFFICE 2007,OFFICE 2010, 至于更新的2013等没有测试过,有兴趣的网友如果测试过后不妨告之一下。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-02
同意瑞安阿芳,补充一句:粘贴时候采用“选择性粘贴”=“文本”或者右键“选择性粘贴”“数值”
第2个回答  推荐于2017-09-01
这是因为Excel编辑过后,会在文件里加入一些额外的东西,才导致文件变大,其实公式并不会增加多大的容量。

你可以新建一个工作簿文件,把这个文件里的内容全部复制到新的里面,保存新的工作簿文件,看看,是不是比原来的要小些。本回答被提问者采纳
第3个回答  2010-08-04
猜测:可能是EXCEL中的空白行或空白列导致的(同一楼)

解决方法:删除多余的空白行和空白列,并立即保存,这是关键。

如果不立即保存,即使进行了删除操作,EXCEL的大小也不会变小。
第4个回答  2010-08-02
删除多余的空白行和空白列
相似回答