Excel 表格过大,如何瘦身

发布网友

我来回答

4个回答

热心网友

1、可以通过CTRL+G来看看有什么东西。打开定位,选择定位条件,选择对象.

2、我们看到,多了很多类似的圆圈东西,这些其实就是隐藏的对象。

3、鼠标左键点击其中一个,按下delete键即可,保存一下文件。

4、最后我们的文件大小恢复正常了。 

注意事项:

Excel虽然提供了大量的用户界面特性,但它仍然保留了第一款电子制表软件VisiCalc的特性:行、列组成单元格,数据、与数据相关的公式或者对其他单元格的绝对引用保存在单元格中。

热心网友

造成excel表格过大的原因有很多,要具体问题具体分析,例如:工作表太多,函数公式太多,数据验证、条件格式等设置太多,插入的高清图片太多,残余的垃圾对象太多,隐藏的无效数据。。。。。

我们可以通过以下步骤显著降低表格体积大小

对于工作表太多的,如果有可能可以分开多个文件分类存档

函数公式、数据验证、条件格式等太多,删除一些无效的区域,具体做法:选中有效数据区域的外围(比如说有效数据区域的下一行,按快捷键CTRL+SHIFT+↓ 三键,直至整个表格的最后一行,菜单栏:开始---清除---全部清除,或者右键---删除),有效数据左侧/右侧同理可得

对于高清图片,如果数量少倒无所谓,如果数量过多,尽量降低图片的分辨率以便减小体积

残余的垃圾对象是指平时操作时遗留下来的图形、形状等对象,特别有些形状对象都是白色,跟背景色一致根本无从发现。可以通过定位条件让他们现出原形,步骤:快捷键CTRL+G---定位条件---对象---确定---Delete,如果提示"找不到对象",恭喜,那真的没有(哎,对一个单身狗来说,此时已受到一万点伤害。。。

还有一点可能性是有一些隐藏的工作表,在不影响正常功能实现的时候,尽量将隐藏的工作表删除

最后,我在实际工作中,经常遇到工作表计算缓慢的问题,主要是工作表中运用易失性函数过多,即在工作表按F9键或编辑单元格时,就会引发重新计算,严重拖慢表格的计算速度,常见的易失性函数有now( ), rand( ), today( ), rand(),offset( ), indirect( )等等(我常遇见的就是offset,indirect,一个是在自定义名称中做动态下拉列表,一个是动态引用单元格数据)

热心网友

1、打开含有数据的Excel表格,本经验以含有4万多数据点的表格为例,并以每10个数据点选取1个数据点的标准进行数据瘦身。

2、给数据点进行编号:先手动输入起始值0,然后选中需要填充的单元格,再点击填充-序列-列-等差系列-预测趋势-确定,即可完成编号。

3、利用求余公式MOD(被除数,除数),得到0,1,...,9循环数列:输入=mod(D2,10)回车,得到第一个余数0;选中需要填充的单元格,按Ctrl+D实现整列单元格的公式填充,获得余数为0,1,.... ,9的循环数列。

4、利用筛选工具实现每10个数据点选取1个数据点:选中整列(0~9循环列),点击筛选,在筛选条件里勾选0,即可获得每10个数据点取一个的数据。

注意事项:
可以根据自身需要修改除数,比如每20个数据点选取1个,函数为mod(被除数,20)。

热心网友

另存为 .xlsb 格式,或者,删掉被激活的空单元格!~

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com