我有一個包含資源名稱,資源所有者,項目名稱,項目經理,工作量的表格。 對於每個資源所有者,我想計算借出的努力(業主資源在所有者項目以外的項目中所花費的努力)和借來的努力(除了項目所有者之外,所有者在其他項目中的資源所花費的努力)。Power BI:計算不正常
For e.g., Resource Owner = X
Project Manager = AllExcept(X)
Sum(Effort) = Loaned Out Hours
Resource Owner = AllExcept(X)
Project Manager = X
Sum(Effort) = Borrowed.
爲了計算借出小時我用這DAX式 -
Loaned = IF(ISBLANK(CALCULATE(SUM('All_Activity Data'[Logged Effort]), FILTER('All_Activity Data','All_Activity Data'[Project Manager] <> 'All_Activity Data'[Resource Owner]))),0,CALCULATE(SUM('All_Activity Data'[Logged Effort]),FILTER('All_Activity Data','All_Activity Data'[Project Manager] <> 'All_Activity Data'[Resource Owner])))
用於計算借我用的 -
Borrowed = IF(ISBLANK(CALCULATE(SUM('All_Activity Data'[Logged Effort]),FILTER('All_Activity Data','All_Activity Data'[Project Manager] <> 'All_Activity Data'[Resource Owner]), FILTER('All_Activity Data','All_Activity Data'[Project Manager] = 'All_Activity Data'[Resource Owner]))),0,CALCULATE(SUM('All_Activity Data'[Logged Effort]),FILTER('All_Activity Data','All_Activity Data'[Project Manager] <> 'All_Activity Data'[Resource Owner]), FILTER('All_Activity Data','All_Activity Data'[Project Manager] = 'All_Activity Data'[Resource Owner])))
借出小時正確計算而不是借來的。任何幫助,將不勝感激。
下面是示例數據:
RN Eff PN P_M RO
NAME 1 1.50 A O X
NAME 2 8.00 B N S
NAME 1 5.50 C N S
NAME 2 1.50 D S S
NAME 1 5.00 E X S
NAME 2 8.00 F N N
NAME 1 4.00 G L X
NAME 2 4.00 H L X
NAME 1 0.25 I X N
NAME 2 0.25 G O X
NAME 1 0.25 A X D
NAME 2 6.75 B N X
NAME 1 0.50 C X X
NAME 2 8.00 D N L
NAME 1 0.17 E D D
NAME 2 2.26 F D D
NAME 1 1.58 G L D
NAME 2 2.50 H D D
NAME 2 0.58 I D D
NAME 1 0.33 G D D
NAME 2 0.34 A D D
NAME 1 0.25 B D D
NAME 2 6.00 C D S
NAME 1 0.30 D N S
NAME 1 8.00 E N N
NAME 2 2.00 F S S
NAME 1 4.50 G S S
NAME 2 1.50 H S S
NAME 1 2.00 I S S
NAME 2 1.50 G S S
NAME 2 4.50 A S S
NAME 2 8.00 B S S
NAME 2 8.00 C S L
NAME 2 8.00 D N S
NAME 2 8.00 E S L
NAME 2 8.00 F S L
NAME 2 8.00 G O X
NAME 2 1.25 H L L
NAME 2 2.75 I L L
NAME 1 0.75 G L L
NAME 1 1.50 A L L
NAME 1 0.75 B O L
NAME 1 1.25 C O X
NAME 1 0.50 D N X
NAME 1 1.00 E X X
NAME 1 2.00 F O X
NAME 1 2.50 G S N
NAME 1 7.00 H S N
NAME 1 1.50 I L N
NAME 2 6.50 G L N
NAME 2 8.00 A N S
NAME 2 8.00 B N X
NAME 2 7.50 C L S
NAME 1 3.25 D N N
NAME 1 2.25 E N N
NAME 1 0.75 F N N
NAME 2 0.75 G N N
NAME 1 1.00 H L X
NAME 1 4.00 I S X
NAME 1 3.00 G N X
NAME 2 8.00 A L L
NAME 1 6.00 B N N
NAME 1 0.50 C N N
NAME 1 0.50 D N N
NAME 2 7.00 E N X
NAME 1 0.25 F O X
NAME 1 0.50 G O X
NAME 1 0.25 H X X
在這種區分 借出對於X PM是 - 52 在借用爲 - 5.5
能否請您澄清究竟是什麼問題呢? https://stackoverflow.com/help/mcve – user5226582
計算後的數據與原始excel表單不匹配。計算度量公式不起作用。 – Sonali
你可以添加一個例子嗎?查看樣本數據,結果和預期結果將非常有用。 – user5226582