2014-11-13 81 views
1

您好,我正在嘗試爲預算創建一個百分比差異,但我可以這樣做我得到的是彙總問題。實際數據已完成7月至10月預算爲全年(財政)DAX基於之前的計算總和(價值)月

因此使用 實際值:=計算(Sum([Actual]),Version [VersionID] = 1,Filter(DimTime,[Year] = 2015)) 我得到的總數按季度/年累計實際值

對於預算我想同樣的事情,但我不能讓它過濾到只有總和實際的同一時間段。所以年度和季度彙總我總是收到全年/季度的數據。

錯誤
時間實際預算VTB

2015 566913 1667972 194%

Q1 400863 399702 0%

七月131092 137071 5%

八月126736 127712 1 %

月143035 134920 -6%

Q2 166050 393531 137%

十月166050 142959 -14%

正確
時間實際預算VTB

2015 566913 542661 194%

Q1 400863 399702 0%

七月131092 137071 5%

八月126736 127712 1%

月143035 134920 -6%

Q2 166050 142959 137%

十月166050 142959 -14%

我可以捕捉最大值(TimeID),因爲它與本例中的實際值相關20141 0作爲一個值。

預算:=計算(總和([經濟]),版本[VERSIONID] = 1,過濾器(DimTime,[年份] = 2015)) 想 預算:=計算(總和([經濟]),版本[VERSIONID] = 1,過濾器(DimTime,[膽小] < = MAX(TIMEID))

我似乎就是無法將它應用到預算的總和值

感謝

菲爾

+0

您可以詳細說明您的數據模型嗎?涉及的表格是什麼以及它們具有哪些列? –

+0

您有按月預算? –

回答

0

使用以下技術你可以看到上述要求ed報告,這裏只需要注意,你將能夠看到年份或季度或月份的行。

假設您有按月預算。您將不得不爲這些列(月份名稱,月份編號,年份)創建一個新的「月份」表格。在您的DimTime中添加一個計算列以引用新創建的Month表中相應的行。還將您的預算表與這個新創建的月份表相關聯。

現在,當您在數據透視表中的行上使用Month.MonthName時,應該會看到所需的結果。