Excel中有多less列(安全)?

我正在制作Excel 2010电子表格,最终可能会有400 – 500列的数据。 这样的大量列会不稳定吗?

我会给你一个经验。 超过80Mb大小的Excel 2010文件甚至不会被Excel加载。 请记住,Excel 2010默认使用OpenXML作为其文件格式,但是MSbuild议您将文件另存为Excel二进制工作簿(.xlsb),如果在速度表中有太多公式的话。 所以考虑到列的数量检查文件的大小,如果不大,我认为没有问题。

如果你有超过256列,你将无法在2007年之前使用Excel的版本。稳定是一个更主观的术语,很大程度上取决于这个电子表格的观众的内存量。 我个人认为,从用户angular度来看,500列太笨重,但也许这只是我。

有两个潜在的问题:内存不足,重新编译速度慢。 第一个主要是单元总数的函数。 500列与1列不会是一个问题。 有一百万,你需要相当多的RAM …

重新计算的速度也会随着单元的数量而变化,但与公式的平均复杂度一样多。 如果只是静态数据,这应该不成问题。

乔纳森,你不会有任何列限制。

此链接提供了有关Microsoft限制的概述http://msdn.microsoft.com/zh-cn/library/ff700514.aspx

亮点是:

专栏:16,384

行数:超过一百万

如果您使用的是32位Excel,则您可能遇到的唯一限制是公式为2GB的内存限制。