2011-08-19 59 views
3

我是一个不合理,要求很高的电子表格用户。如何在Excel中绕过64k行限制

我想允许用户在一个可能有多达400,000行的表上操作,每个表约200个字符,最多总共80MB数据。

作为第一个近似,我想给用户一个csv文件,他可以以某种方式粘贴到电子表格中。

首先,尝试这样的事情是否有现实意义? (例如,电子表格功能(只是一种功能)可以在合理的时间内完成,例如10秒?)

如果是这样,并且MSExcel似乎强加了64K行限制,在这个巨大的桌子上为用户提供电子表格功能可能有哪些技术?

回答

8

Excel 2003有这个限制。 Excel 2010允许超过一百万行。

真的,在处理大量数据(如数据库)时使用更强大的功能更有意义。

+1

我明白了。我对你的建议并不感到惊讶。数据已经存在于MySQL表格中,那么您是否正在说Excel(Excel)可以做的所有事情,MySQL可以做得更好还是更好?那肯定会很棒。超越真棒。有什么方法可以让用户在我要为他做的SELECT中应用电子表格函数?谢谢! –

4

Excel 2007或更高版本最多可容纳100万行和16000列。一个CSV文件可以在excel中打开,并且在其制表符分隔的时候会按列分隔。您应该能够从Excel 2007或更高版本中获得您想要的结果。