一千萬個為什麽

搜索

PowerPivot - 如何過濾維度以獲得價值

我正在處理具有以下表/關系的PowerPivot報告:

FactTable:

  • SponsorId
  • OfficeId
  • 類型
  • 顏色
  • 數量

DimSponsor:

  • SponsorId
  • SponsorName
  • 項目名

DimOffice:

  • OfficeId
  • 區域
  • 國家
  • 管理器
  • NumberEmployees

關系存在於兩個維度表中的每一個的FactTable。

我希望創建一個計算度量,即SUM(數量)/ SUM(NumberEmployees),它表示按員工數量處理的項目的平均數量。

I believe I am having the problem listed here at PowerPivotPro FAQ

當我創建一個具有[Region]的X軸且[NumberEmployees]作為唯一值的數據透視表時,它總是顯示所有[NumberEmployees]的總和,而不管任何切片器選擇(在這種情況下,我創建了一個水平切片器[SponsorName])。

我是DAX的新手,並努力尋找滿足我需求的公式。有沒有解決這個問題的方法?

最佳答案

我找到了我需要完成的工作示例 Marc Russo的blob 。這是一個創建自定義度量的問題,它通過已經過濾的FactTable行過濾Office表。

正如頁面上的一些評論所提到的,它並不像拖放那麽容易,但它有效。

轉載註明原文: PowerPivot - 如何過濾維度以獲得價值