当前位置:首页 > 内存 > 正文

表格没有多少数据但是内存很大

  • 内存
  • 2024-06-01 11:57:36
  • 4555

一、有时候Excel文档没有输入多少数据,为何所占的存储空间达几兆甚至几十兆,原因是什么?如何解决呢?

是的,这个问题经常发生,尤其是在复制和粘贴文档时。

下面的截图占用了约700万存储空间:

那么,如何解决这个问题呢?

在回答这个问题之前,我先解释一下导致这个问题的四个主要原因:

工作表中嵌入的对象太多。

工作表格式设置太多。太复杂

工作表使用太多公式

复制整个源工作表

由于上面的四个主要原因,下面是三个解决办法:

方法一:删除对象方法

第一步:打开要瘦身的Excel工作簿,选择工作表;

第二步:【Ctrl+G按]或[F5]键打开[定位]对话框,选择[定位条件]命令,如下图:

第三步:[定位于在[条件]对话框中,选择[对象]选项,然后单击[确定]。

第四步:按【删除】键

方法二:清除工作表格式

步骤:工作表选择“定义为精简”,然后在“开始”菜单下的“编辑”组中单击“清除”命令并在其下拉列表中选择“清除格式”选项。

温馨提示:按组合键[Ctrl+Shift+*]或[Ctrl+Shift+空格键]可以选择连续的非空白数据区域。

方法三:将数据区域转换为数字形式

步骤:选择要折叠的工作表,按[Ctrl+C]键,然后单击目标工作表。在“A1”单元格中单击鼠标右键,单击“选择性粘贴”,最后选择“值”选项。

这样源工作表中的大量公式和大量空白单元格格式就会被清除。

通过以上三种方法的应用,特别是综合应用,最终的效果如下:

以上,希望对您有所帮助。谢谢你!


二、表格内存变大是为什么?

并不是内存变大了。相反,文件大小会发生变化。

一般情况下,表格变大有以下几个原因:

1使用表格时,输入大量对象时,可以使用位置(ctrl+g或f5)——显示对象,如果有大量不需要的对象,直接删除

2在数据区外的空白区域设置大量格式等信息选择空白区域并然后删掉(不清楚)好吧;

3.你的表的数据区使用了很多公式,尤其是一些易变的函数(比如now、rand等)。您只能尽量少使用此类函数或使用简化的公式来避免或减少内存扩展问题;

4、我们的工作簿可能包含一些外部链接,以便我们可以共享其他工作簿的一些信息。

“链接”对话框中看到它们。默认情况下,当打开文件时,它总是尝试链接到源文件以刷新数据。保存时,会记录链接的变化当源文件的位置或内容发生变化时,可能会出现死链接。


高级材料:

解决步骤:

1。首先我们看一下我们公司用来帮助ERP系统管理生产的execl表。我已经取消了这个表格,因为它太大,打开速度慢并且卡住。问题解决后,我将取消它并保存。注意它的内存占用了393M这个异常是很严重的。需要加载才能打开。

桌面右侧的“新建工作表”,不会在原工作表的左下角创建新工作表。在桌面上打开新创建的工作表后,继续“粘贴”并保存。


3上述步骤完成后,我们可以看到表占用的存储容量。3M多一点点。和之前差不多400M相比,少了不少。这样,打开速度就非常快了。最后一步是将新表重命名为原始工作表的名称,然后替换它。为了数据安全,最好注销并保留原件。


三、excel表格内存过大怎么处理演示模型:华为MateBook操作步骤:
操作/步骤
1选择最后一行数据选择表格数据的最后一行。
2.选择空单元格按CtrlShift↓选择所有空单元格。
3.右键单击并删除单击鼠标右键,然后单击删除。
4单击“保存”按钮最后,单击“保存”按钮保存更改。
以上是处理excel表格内存过多的具体步骤。希望对大家有帮助。