假設您在MS Olap中有2維度多維數據集(單位出售)。 Dim 1是Product,Dim 2是Country。在'單位銷售'的MS olap立方體中,座標爲('Car','France')的單元格有一個值('123')。 如果我在Excel中設置數據透視表,引用的單元格('Car',France')可能會顯示完全不同的數字(當然取決於過濾器)。有沒有辦法仍然有正確的數字('123'):理想的是同時擁有:來自MS Olap的篩選和一個('123')。
當您在過濾器中勾選/取消選中項目時,請考慮「隱藏」(離散項目)而不是「過濾器」。如何在Excel中使用不使用數據透視表的方式瀏覽MS Olap多維數據集
0
A
回答
1
你想要做的是用一種方法同時做兩件事。你不能直接擊敗蝙蝠。但是,有解決方法。
這些都只對Excel本地(不是服務器端),因爲我假設它只適用於您。第一個解決方案是顯而易見的,第二個更好,第三個和第四個使用擴展(第四個是我首選的方法,因爲它避免了可怕的MDX代碼)。
1.第二樞軸表
創建第二樞軸表。第一個數據透視表由產品,國家和第二個數據透視表按其他條件和產品,國家過濾。您可以將數據透視表與切片器連接起來,爲產品,國家選擇不同的值。
2.在Excel工作表單元CUBE公式
你實際上並不需要使用數據透視表來訪問立方體(取決於實現)。
=CUBEVALUE("Sales","[Measures].[Profit]","[Time].[2004]","[All Product].[Beverages]")`
這些CUBEVALUE公式是根據關閉該進入微軟分析服務器實現的MDX代碼。它是這樣的:
=CUBEVALUE("CUBE NAME","[Measure Group].[Measure]","[Dimension].[Attribute]","[Dimension].[Attribute]")
你可以添加任何你想要的維度/屬性。
3.使用OLAP數據透視表擴展。
這使您可以創建單獨的數據透視表自己的自定義指標。再次使用MDX。我相信你可以像Cubevalue公式一樣做類似的事情 - 即在任何將被過濾的頂部添加你想要的任何維度/屬性。
https://olappivottableextend.codeplex.com/
4. DAX工作室
DAX是查詢語言,權力的PowerPivot。 DAX工作室允許您連接到的PowerPivot模型和運行查詢 - 類似於SQL,但只是用不同的語言..
DAX Studio允許您連接到OLAP多維數據集了。因此,您可以對多維數據集執行查詢,然後將其導出爲txt文件,在Excel中鏈接表等。
https://daxstudio.codeplex.com/
如果你會做的是基本的,你很可能有1或2
但是走不開,我強烈建議你看一看的OLAP透視無論如何。它有一個功能,允許您粘貼一個值列表來過濾 - 而不必手動將它們全部打勾。
救了我幾個小時的禍!
相關問題
- 1. 瀏覽OLAP多維數據集
- 2. 如何查詢OLAP多維數據集中的數據(不使用Excel)
- 3. Excel 2013 OLAP數據透視表(總共)
- 4. 與OLAP多維數據集的離線
- 5. OLAP多維數據集 - 數據多維數據集
- 6. 刷新OLAP多維數據集後,數據透視表不會自動刷新。 Excel 2007
- 7. MS Excel - 使用多維數據集維度ID查找多維數據集維度名稱;可能嗎?
- 8. 如何爲OLAP多維數據集部署Oracle維度表
- 9. 在MS Excel 2010中使用數據透視表格式化數據使用c#.net
- 10. 在Excel中使用多維數據集值查找多個數據表
- 11. Excel數據透視表 - MS訪問
- 12. 在Excel OLAP數據透視表中隱藏一行
- 13. 使用公式時Excel數據透視表不工作
- 14. 更改多個Excel數據透視表但不使用緩存的源數據
- 15. 使用Oracle OLAP多維數據集的WSO2數據服務服務器
- 16. OLAP多維數據集 - PHP和MongoDB
- 17. 如何在MySQL的數據透視表搜索,而無需使用瀏覽
- 18. 我如何使用數據透視表?
- 19. Excel數據透視表 - 在
- 20. VSTO Excel 2007數據透視表,在多個列中具有數據透視表
- 21. 如何在數據透視表中使用條件格式
- 22. 使用java在Excel表格中創建數據透視表
- 23. Excel數據透視表:在分組數據透視表
- 24. 使用Excel,SSIS或SQL Server數據透視或不透視
- 25. 在Excel中使用UI路徑的數據透視表
- 26. 來自多維數據集的Excel數據透視表:如何獲得一個平坦的表格?
- 27. Excel(2013,32位)中等大小數據集的數據透視表
- 28. 日期維度在OLAP多維數據集中停止處理
- 29. 在Excel中使用按鈕在數據透視表
- 30. OLAP多維數據集過濾的數據
非常詳細的答案。非常感謝。我將深入觀察第3和第4點。 – user1628579