我有一个包含两个表的PowerPivot,一个包含设施列表,它们的类型(活动/非活动)以及它们是否属于组织A或组织B(FaciltyID |活动/非活动| ORG)
另一个表有一个分配给他们的用户和设施列表+他们的组织,所以它看起来像(userID | FacilityID | ORG),其中每个userID重复次数=它所具有的设施数。
最初,我需要报告活动设施的数量,并为其轻松构建数据透视表。
现在我需要获取每个用户缺少的设施列表,因此我需要基本上为每个用户在表之间进行外连接,而我无法弄清楚如何做到这一点!我在FacilityID上加入了两个表,并且能够看到他们是否有非活动的设施,但无法找到一种方法来展示他们所缺少的所有设施!
由于
答案 0 :(得分:0)
不存在很难。这不是通过测量最好地解决的问题,而是通过建模。在您的源代码中,您应该交叉加入Facility和User以获取FacilityUser。在FacilityUser中,每个用户在每个工具中都有1行,并添加一个标记以指示用户是否已分配给该工具。然后你的问题变成了对该标志值进行过滤的问题。这在DAX中是可以解决的,但你不想这样做。