通过大型embedded式数据源生成带有数据透视表的Excel电子表格?

我有大量的数据可能超过一百万行。 我希望能够为用户提供下载带有数据透视表的Excel电子表格的function,从而与任何数据库断开连接。

是否有可能将数据透视表的数据源embedded到电子表格中?

直接问题的答案是YES,数据可以embedded到数据透视表中。 然而,由于您指定了“超过一百万行”和“与任何数据库断开连接”,隐含的应用程序的答案是NO。 Excel电子表格中的行数不会超过100万行。 我敢说,一百万行不属于电子表格。

我认为数据透视表的目的之一是允许您汇总来自外部数据源的数据。 如果可以(或者认为可以)将数据与数据透视表结合并下载整个混乱,为什么不自己做总结,并下载总结数据? 听到更多关于实际应用程序将是有趣的。

如果您从外部数据源创build透视表,然后通过电子邮件发送给某人,他们可以查看数据透视表并与之交互。 只有访问原始数据,它们才能刷新。 但是,这似乎几乎是你问的。

Excel创build一个embedded在工作簿中的数据透视caching。 这就是为什么上述电子邮件电子表格可以被没有源数据的人看到。 数据透视caching不一定完整地保存源数据,并且不能直接访问(据我所知)。

我不确定这是否回答你的问题。 这似乎是什么你是什么是数据透视表通常做的。

在Excel中尝试处理超过一百万行时,应该提及更多的工具:

* Microsoft Excel 2010的PowerPivot或Microsoft的www.powerpivot.com 。