2015-09-15 149 views
0

我已经失去与源分析服务的连接。但是,我仍然在数据透视表的缓存中有数据(我可以从工具提示中看到)。如何从数据透视表缓存中获取数据?

如何获取源数据?

  • 我使用Office365

**我不能使用展示细节,因为数据透视表应用某些filteres。我无法删除过滤器,因为它要求我连接源代码。

(是的,我已经检查这个线程,但它并没有为我工作:。Recreate Source Data from PivotTable Cache它给1004错误)

回答

0

我能想到的基于表格的数据集是最简单的方法:

  • 显示数据透视表上的字段列表。
  • 删除全部过滤器,列标签,行标签,和值

Clear Pivot Table

  • 一个字段添加到值。这将在数​​据透视表中显示一个聚合值。
  • 双击该值并弹出所有数据的工作表。
  • 如果没有,请转到数据透视表选项,然后在数据选项卡上选中“启用显示详细信息”。

但是,此方法不适用于OLAP数据。 Excel不会下载整个多维数据集;它会随着数据透视表/图表的过滤器或布局的每次更改而查询新的数据切片。因此,即使您可以访问数据透视缓存中的数据,它也不会保留整个多维数据集,但只需显示当前布局的切片。您可以创建快照多维数据集文件以保存在脱机模式下运行所需的所有数据,但它要求您至少能够连接到服务器一次以创建该文件。

+0

请参阅我的补充说明。 – someka

+0

我无法重现该行为。即使断开连接,我也可以从数据透视表中移除过滤器。当我查看列表视图时,我可以看到筛选字段旁边的一个小漏斗。当我点击它时,它允许我改变过滤器。确保数据连接上的所有自动刷新均已关闭。 –

+0

当我点击那些渠道,它试图连接数据源。然后它不能..任何VBA解决方案可能? – someka

相关问题