Tag: 优化的优化

Excel速度和大小问题

我在一家大公司的共同基金部门实习,从事收入模式工作。 该模型已经开发,并且是巨大的。 我需要从速度(开放,保存,closures,计算)和效率(更好的公式可能会更好)方面进行优化。 问题是:这很慢。 它有超过42个工作表,现在是23 MB。 它链接到我的驱动器上的许多其他excel文件,但不链接到networking硬盘驱动器。 它使用'vlookup','sumif'和'sum'很多。 所有工作表都通过公式链接到所有其他工作表。 为了说明问题,excel文件基本上追踪共同基金(超过50种)和子类别的数量。 例如,我们可以获取实际的资金performance,资金收入,pipe理下的资产以及其他20多个属性的实际数据。 我的excel表格从其他excel表格中获取数据,并将所有数据汇总在一起,这样我们就可以预测未来4-5年的收入和收入。 为了给你的规模,工作簿中的总“sumif”公式是113000,是的,这是正确的..超过100000! 同样的vlookups是53000 … 我已经切换到手动模式的计算,删除所有的macros(他们很less,这只是切换标签,也试图保存为二进制文件(二进制使得它快三倍,但我很担心,如果文件因为我们正在添加东西,会变得更大,二进制是增加macros或甚至更多的查找的障碍…?) 主要问题在于开放和保存。 只有一些vlookups正在查找其他vlookups收集的数据。 总之我的问题是: 1)二进制文件格式的效率如何(已经在各种论坛上阅读过,但在向我的部门推荐之前仍然需要百分之百确定)2)我们可以安全地调用vlookups作为罪魁祸首,因为它们超过50000 3)正在分裂文件,可以说每个10个选项卡,比一个有42个选项卡的Excel更有效率? 是否知道有所作为? 假设我没有改变公式方面的任何东西,而且一旦我将它分开,我只是在这里引用新的Excel表格。 这也是劳动密集型的,因为这似乎也是一个很大的任务。 所以在冒险之前,我需要确定,如果这是正确的思维过程。 非常感谢您的帮助。 阿树