Donauwelle 发表于 2015-1-23 19:11

excel表太大,电脑运行不过来怎么办

接手的工作,前任已经不在了。发现他有个excel表格巨大,有50mb。表格本身很好,由多页组成,运用了各种公式,sverweis, wenn, verketten等等。

本来我要做的就是更新文件基础数据,把新的数据拷贝到一个页面里覆盖原数据,其余运算都在文件中的其他页进行,最后把结果拷贝出来就行。

我现在原始数据置换已经完成了,要显示结果的文件页,我用F9指令计算,电脑最多计算到20%就死机了,keine Rückmeldung, 只能把文件关掉。试了几次都这样。

公司目前用的是旧的excel, 2003好像是。

不知道前任是怎么操作的。 文件已经改成manuell berechnen 了,不然数据都拷贝不进去。文件不含macro,已经查过了。

有没有谁知道怎么处理这种大文件的?



数据减少是不可能的,因为基础数据就有40.000行。这个表格目的就是把基础数据合并到各个组织单位。

先谢谢大家。

fusion 发表于 2015-1-23 19:39

选择增大你电脑的Vitual Speicher,要不就换电脑吧

HEREAFTER 发表于 2015-1-23 20:02

有无可能分批处理原始数据?例如按月分,找到一个合理的分割点就好

Donauwelle 发表于 2015-1-23 20:02

前任用的应该是同一台电脑。我也想过申请台新的。一是时间有点紧,这个表格要马上做出来。更重要的是新电脑的运算速度够不够用,万一还不行呢。

我奇怪的是前任是怎么操作的,为什么到我这儿就不行呢。

ouyangfeifei 发表于 2015-1-23 20:05

确认没有循环套用?

chocomoo 发表于 2015-1-23 20:08

我觉得跟电脑容量没关系,50mb文件根本就不大

Donauwelle 发表于 2015-1-23 20:19

反正我以前没做过这么大的excel文件。我是一页页更新数据的,原始数据也还好,就是一个本页的内部置换。其他页因为要把基础数据重新进行合并整理,页面的每一个zelle都要计算,就死在这儿了。

多事之秋 发表于 2015-1-23 20:25

还不如设计一个小软件来计算,excel不是专门用来干这个的

ouyangfeifei 发表于 2015-1-23 21:02

Donauwelle 发表于 2015-1-23 20:02
前任用的应该是同一台电脑。我也想过申请台新的。一是时间有点紧,这个表格要马上做出来。更重要的是新电脑 ...

循环套用不知道是不是这么叫。就是一个格内的公式直接或间接引用了自身的计算结果,进入死循环。 50m的表不算大。

ouyangfeifei 发表于 2015-1-23 21:16

Zirkelbezugswarnung不一定会被看到就是了。好吧。那就不是吧。
页: [1] 2 3 4 5
查看完整版本: excel表太大,电脑运行不过来怎么办