excel文件太大了打开时间太慢了,有什么办法解决吗

excel文件太大了打开时间太慢了,有什么办法解决吗,第1张

文档太大了,当然慢了。不是电脑的问题,那么多的字要显示当然需要时间缓冲了,即使是顶级配置也是如此的,正常现象,不必多虑。

当excel达到64兆时,文件就打不开,因为excel非常占用内存! 最好把文件分开保存,不要让文件太大!这样子,你就能减少打开文件时间了!

excel设计上就不是为了处理过大的文件的,你的文件这么大不正常,里面有多少数据?可以描述一下,比如多少个工作表,每个表多少列多少行数据等。如果你的表没有那么多数据,而又那么大,就说明里面的公式或者其他格式等内容过多,这就非常容易造成内存消耗过大,需要对表格进行优化,就可以避免这种问题了。

你的现有思路是有问题的,内存不够不是因为你物理内存小,而是因为excel在处理大量数据时的效率比较低,尤其是在流程没有进行合理优化的情况下,所以还是建议你进行优化,或者数据量过大就直接换成数据库进行处理,不要用表格处理。

如果方便可以把文件发过来帮你分析一下,也可以帮你优化一下。2424918521@qqcom

一万行,80列,共80万个单元格,只要有一个单元格的数据发生变化,EXCEL就要重新计算所有相关状元格的值。当然会很卡。

如果你不想用ACCESS数据库来处理这么大量的数据

建议,修改EXCEL选项,去掉自动重算 的选项,这样,当修改单元格数据时,EXCEL不会计算。当你需要得到最新计算结果时,按F9 手动计算一次

2 分钟前 liuxingar | 五级

建议在“公式”》“计算选项”改为:“手动”;每次完成某公式计算,如果确定不需再次重新计算,使用选择性粘贴,将结果粘贴为值,删除公式所在列

Excel处理10000以上数据,速度很慢

Excel是桌面型的数据库

大量数据处理用access,再大用sql,再大用oracle再大人类还未开发出这样子的数据库!

以上是一位 道友oefqabb 说的,很有道理。

一般而言上百M的数据是不适合用Excel处理的,不说Excel的处理能力,单指安全性能就很堪忧。

建议:新建一个excel 文件,将数据全选、复制,选择性粘贴,选 “数值”,粘贴在新建文件中试试。若有公式重新编辑一下,应该不会有这么大。 若公式较多且有多重嵌套的,建议尽量简化,最好用宏代替。

给你个建议,把所有需要读写工作表的 *** 作,用数组表达,尽量减少读写工作表的语句。

这样让更多的 *** 作在内存中进行,而不是在硬盘上进行。这中间的差异是天壤之别。我原来写的一个提取内容的sub,提取一个填写一个,总用时2分40秒。

然后我把要提取的东西全都赋值给数组,完事以后一次填写一行,或者完事后一下填写完,

结果只用了7秒。

解决方案:

1、EXCEL里边的数据分成多个EXCEL然后在处理。

2、这个也可能是你的电脑卡死主要原因:内存不够用了。

这个解决方案的话:一是更换内存、而是将你电脑里边打开的东西 关一些。

先用数据透视表+切片器来实现吧。

如果速度还不理想,用powerquery+powerpivot来处理就行了。

当数据量达到几十万上百万级别,临时筛选肯定不是最佳解决办法。

需要对这些数据进行某种维度的统计汇总或图表化,否则,就算筛出来结果又有什么意义呢——人眼能从几千几万条数据中看出什么来?

如果powerquery+powerpivot还不能解决,就只有上数据库了。

以上就是关于excel文件太大了打开时间太慢了,有什么办法解决吗全部的内容,包括:excel文件太大了打开时间太慢了,有什么办法解决吗、求助:加内存条能否解决运行EXCEL大文件速度极慢的问题、excel2007一万行80列左右,有公式、引用,运行缓慢,有时直接卡住需重启,请问有什么办法解决谢谢!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9669218.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存