If statement 在Power BI中结合用户关系和IF语句
我在PowerBI中定义了两个表,它们由2个一对多关系关联:If statement 在Power BI中结合用户关系和IF语句,if-statement,powerbi,If Statement,Powerbi,我在PowerBI中定义了两个表,它们由2个一对多关系关联: Table1 Table2 ContractID* CustomerID* ProviderID CustomerName BuyerID ProviderID和BuyerID都链接到CustomerID,而ProviderID-CustomerID是活动关系。但是,表1中的供应商/买方ID并非都存在于表2中的客户ID中。我需要在表1中添加两个新字段,如果供应商和买方各自的
Table1 Table2
ContractID* CustomerID*
ProviderID CustomerName
BuyerID
ProviderID
和BuyerID
都链接到CustomerID
,而ProviderID-CustomerID
是活动关系。但是,表1
中的供应商/买方ID并非都存在于表2
中的客户ID中。我需要在表1
中添加两个新字段,如果供应商和买方各自的ID出现在表2中,则这些字段将包含供应商和买方的名称,否则为“未知”。对于提供程序名称,没有问题,因为它基于活动关系:
ProviderName = IF(NOT(ISBLANK(RELATED(Table2[CustormerId]))); RELATED(Table2[CustomerName]); "Unknown")
但是,我仍然坚持使用买方的名称,因为我必须通过用户关系语句使用非活动关系。在这种情况下,我应该如何组合IF
和userrelationship
语句
非常感谢你的建议