在我的 Power BI 模型中,我设置了一个包含 [SalesPersonName] 及其关联的 [Territories] 的“SalesRep”表,以及包含 [ClientCode]、[Address1_territory] 和 [Address2_territory] 的“Clients”表。
我已经建立了两种关系:
活动关系:“SalesRep”[Territories] 筛选“Clients”[Address1_territory]。 非活动关系:“SalesRep”[Territories] 筛选“Clients”[Address2_territory]。 我的目标是创建一个简单的表格可视化,将 [ClientCode] 与相应的 [SalesPersonName] 一起显示。然而,我面临一个挑战:我需要一个切片器,允许我在“客户端”[Address1_territory] 和“客户端”[Address2_territory] 之间切换。
我非常感谢有关如何在 Power BI 中有效实施此切片器的任何指导或建议。谢谢你。
我尝试创建一个新列“IF(SELECTEDMESURE ..”),但它创建的静态列不响应切片器。也许我应该复制我的一个表或使用计算组?Chatgpt 是无望的
您需要使用措施来完成这项工作。
SELECTEDVALUE
就是您正在寻找的。
创建与此类似的措施:
Client Count =
IF(SELECTEDVALUE('your slicer table'[column]) = "Address1".
COUNTROWS('Clients'),
CALCULATE(COUNTROWS('Clients'), USERELATIONSHIP('SalesRep'[Territories], 'Clients'[Address2_territory]) )
)
然后将此度量添加到您的表格视觉效果中。