我正在处理具有以下表/关系的PowerPivot报告:
FactTable:
-
SponsorId
-
OfficeId
-
类型
-
颜色
-
数量
DimSponsor:
-
SponsorId
-
SponsorName
-
ProjectName
DimOffice:
-
OfficeId
-
地区
-
国家
-
经理
-
NumberEmployees
关系存在于两个维度表中的每一个的FactTable .
我希望创建一个计算度量,即SUM(数量)/ SUM(NumberEmployees),它表示按员工数处理的项目的平均数量 .
我相信我遇到了列出的问题here at PowerPivotPro FAQ
当我创建一个具有[Region]的X轴且[NumberEmployees]作为唯一值的数据透视表时,它总是显示ALL [NumberEmployees]的总和,而不管任何切片器选择(在这种情况下,我创建了一个水平切片器[SponsorName]) .
我是DAX的新手,并努力寻找满足我需求的公式 . 有没有解决这个问题的方法?
1 回答
我在Marc Russo's blob找到了我需要完成的工作示例 . 这是一个创建自定义度量的问题,它通过已经过滤的FactTable行过滤Office表 .
正如页面上的一些评论所提到的,它并不像拖放式那样容易,但它确实有效 .