Filter 在Power BI中过滤时显示相关数据
您好,这是我的数据集: 我想要的是Campagne上的一个过滤器,如果合同号相同,它会显示所有其他Campagne。我解释自己。如果我在我的过滤器中单击Filter 在Power BI中过滤时显示相关数据,filter,powerbi,dax,powerpivot,Filter,Powerbi,Dax,Powerpivot,您好,这是我的数据集: 我想要的是Campagne上的一个过滤器,如果合同号相同,它会显示所有其他Campagne。我解释自己。如果我在我的过滤器中单击Campagne 3,我希望看到1、2、3和属性(Campagne的属性,而不是总和)。以下是预期结果: 目前,我唯一的解决方案是使用“临时”表。但它不是最优的,因为我必须复制数据 有什么想法吗 非常感谢。您必须创建一个或两个额外的表,才能使切片器按您的意愿工作。没有办法,但您只需要复制部分数据。以下是我的建议 通过汇总原始表中的Campa
Campagne 3
,我希望看到1、2、3和属性(Campagne的属性,而不是总和)。以下是预期结果:
目前,我唯一的解决方案是使用“临时”表。但它不是最优的,因为我必须复制数据
有什么想法吗
非常感谢。您必须创建一个或两个额外的表,才能使切片器按您的意愿工作。没有办法,但您只需要复制部分数据。以下是我的建议
通过汇总原始表中的Campagne
和Contrat
列,创建一个新的Slicer
表
Slicer = SUMMARIZE(Table1, Table1[Campagne], Table1[Contrat])
现在,由于您希望过滤由contart
完成,并且需要与原始表建立多对多关系,因此需要创建一个桥接表
Contracts = VALUES(Table1[Contrat])
现在,在contract
上设置关系,确保Slicer
到Contracts
关系已双向启用交叉筛选
现在,您可以使用切片器的Slicer[Campagne]
列,并将Table1[Campagne]
放在您的表上,它应该按照您的需要进行过滤