power BI存在一个问题,即无法使用多对多关系进行计算。
初始表1:
初始表2:
当我将Average Price per Area of Initial Table #2
上的Initial Table #1[Item]
用作Rows
元素时,会收到警告:Relationships between tables maybe needed.
,但问题是Excel中的Power Bi不支持还有很多关系。
可以看出,数据透视表未正确显示,因为没有绿色项。我有另一个具有更多SKU的数据库,并且所有数据库都在其中显示#NUM
,因为尽管名称相同,它也无法引用这些项目。
答案 0 :(得分:3)
创建包含唯一项(即
)的第三个表Table 3:
Column "Item"
Blue
Green
Red
...
然后使用字段“ Item”将两个初始表连接到该表。
将第三个表中的“项目”放入数据透视表的行上,并且您的报告应该可以正常工作(假设您的DAX公式正确编写)。