[英]Removing Excel Pivot-table columns but retaining grand total
我正在使用Excel數據透視表來生成報告。 數據透視表連接到SSAS多維數據集。 我有2個測量 - 測量1是'實際'測量,測量2是基於測量1計算的。測量1必須由列上的dimB成員分解。 與測量2我只想要總計列。
我已經隱藏了度量2列作為解決方法但這不太理想,因為當用戶展開或收縮維度B成員時,pivot-table相對於隱藏列移動並且報告變得混亂。 它還返回了無法幫助提高性能的額外數據。
這是我有的:
Measure 1 Measure 2 Measure 1 Total Measure 2 Total
a b c a b c
DimA- member1 2 3 4 2 3 4 9 9
DimA- member2 1 4 5 1 2 5 10 8
這就是我要的:
Measure 1 Measure 1 Total Measure 2 Total
a b c
DimA- member1 2 3 4 9 9
DimA- member2 1 4 5 10 8
有沒有辦法實現第二種選擇? 可能有一些mdx在計算的度量(范圍/自定義匯總等)或與pivottable本身?
基本上我想要的是沒有尺寸B細分的總數。
我不知道那種技術,並且害怕,這是不可能的。
如果要使范圍內的所有成員至少達到最低級別,該怎么辦? 像這樣的東西:
SCOPE ([Measures].[Measure 2 Hide]);
THIS = IIF(Axis(1).Item(0).Item(0).Hierarchy.Level.Ordinal=1
,[Measures].[Measure 2],null);
END SCOPE;
或者<2
而不是=1
。 對於用戶, Measure 2
至少是空的。
這是我的Excel示例(度量稱為Measure 2 Hide
):
CREATE MEMBER CURRENTCUBE.[Measures].[Measure 2 Hide]
AS
[Measures].[Count]-1,
VISIBLE = 1;
我知道這不是一個解決方案,但也許會以某種方式提供幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.