excel表太大,电脑运行不过来怎么办
接手的工作,前任已经不在了。发现他有个excel表格巨大,有50mb。表格本身很好,由多页组成,运用了各种公式,sverweis, wenn, verketten等等。本来我要做的就是更新文件基础数据,把新的数据拷贝到一个页面里覆盖原数据,其余运算都在文件中的其他页进行,最后把结果拷贝出来就行。
我现在原始数据置换已经完成了,要显示结果的文件页,我用F9指令计算,电脑最多计算到20%就死机了,keine Rückmeldung, 只能把文件关掉。试了几次都这样。
公司目前用的是旧的excel, 2003好像是。
不知道前任是怎么操作的。 文件已经改成manuell berechnen 了,不然数据都拷贝不进去。文件不含macro,已经查过了。
有没有谁知道怎么处理这种大文件的?
数据减少是不可能的,因为基础数据就有40.000行。这个表格目的就是把基础数据合并到各个组织单位。
先谢谢大家。 选择增大你电脑的Vitual Speicher,要不就换电脑吧 有无可能分批处理原始数据?例如按月分,找到一个合理的分割点就好 前任用的应该是同一台电脑。我也想过申请台新的。一是时间有点紧,这个表格要马上做出来。更重要的是新电脑的运算速度够不够用,万一还不行呢。
我奇怪的是前任是怎么操作的,为什么到我这儿就不行呢。 确认没有循环套用? 我觉得跟电脑容量没关系,50mb文件根本就不大 反正我以前没做过这么大的excel文件。我是一页页更新数据的,原始数据也还好,就是一个本页的内部置换。其他页因为要把基础数据重新进行合并整理,页面的每一个zelle都要计算,就死在这儿了。 还不如设计一个小软件来计算,excel不是专门用来干这个的 Donauwelle 发表于 2015-1-23 20:02
前任用的应该是同一台电脑。我也想过申请台新的。一是时间有点紧,这个表格要马上做出来。更重要的是新电脑 ...
循环套用不知道是不是这么叫。就是一个格内的公式直接或间接引用了自身的计算结果,进入死循环。 50m的表不算大。 Zirkelbezugswarnung不一定会被看到就是了。好吧。那就不是吧。