2015-09-15 154 views
0

我已經失去與源分析服務的連接。但是,我仍然在數據透視表的緩存中有數據(我可以從工具提示中看到)。如何從數據透視表緩存中獲取數據?

如何獲取源數據?

  • 我使用Office365

**我不能使用展示細節,因爲數據透視表應用某些filteres。我無法刪除過濾器,因爲它要求我連接源代碼。

(是的,我已經檢查這個線程,但它並沒有爲我工作:。Recreate Source Data from PivotTable Cache它給1004錯誤)

回答

0

我能想到的基於表格的數據集是最簡單的方法:

  • 顯示數據透視表上的字段列表。
  • 刪除全部過濾器,列標籤,行標籤,和值

Clear Pivot Table

  • 一個字段添加到值。這將在數​​據透視表中顯示一個聚合值。
  • 雙擊該值並彈出所有數據的工作表。
  • 如果沒有,請轉到數據透視表選項,然後在數據選項卡上選中「啓用顯示詳細信息」。

但是,此方法不適用於OLAP數據。 Excel不會下載整個多維數據集;它會隨着數據透視表/圖表的過濾器或佈局的每次更改而查詢新的數據切片。因此,即使您可以訪問數據透視緩存中的數據,它也不會保留整個多維數據集,但只需顯示當前佈局的切片。您可以創建快照多維數據集文件以保存在脫機模式下運行所需的所有數據,但它要求您至少能夠連接到服務器一次以創建該文件。

+0

請參閱我的補充說明。 – someka

+0

我無法重現該行爲。即使斷開連接,我也可以從數據透視表中移除過濾器。當我查看列表視圖時,我可以看到篩選字段旁邊的一個小漏斗。當我點擊它時,它允許我改變過濾器。確保數據連接上的所有自動刷新均已關閉。 –

+0

當我點擊那些渠道,它試圖連接數據源。然後它不能..任何VBA解決方案可能? – someka

相關問題