如何在Power Pivot中对两个lookupvalue结果求和

时间:2019-06-17 11:27:56

标签: excel-formula dax data-modeling powerpivot

在销售报告中,我想对两个查找结果的结果求和。我有两个相关的表(Kürzel和Vertreter;Kürzel和Vertreter 2)。但是,一次只能激活一个关系,这就是为什么我得到关系1或关系2的结果的原因。但是我想同时获得两个关系的总和,如图所示:

enter image description here

我已经尝试过解决这些关系,并且还尝试使用lookupvalue函数。但是,到目前为止,我没有得到想要的结果。

我尝试过的事情:

=
LOOKUPVALUE ( Table1[Agentur_Netto in EUR]; Table1[Vertreter]; Table2[Kürzel] ) +
LOOKUPVALUE ( Table1[Agentur_Netto in EUR]; Table1[Vertreter-2]; Table2[Kürzel] )

1 个答案:

答案 0 :(得分:0)

虽然一次只能激活一个关系,但可以通过USERELATIONSHIP函数在计算函数中告诉它要使用哪种关系。

显示一个示例,因为显示步长计算有助于测试

Main Relationship:= SUM( Table1[Agentur_Netto in EUR] )
Other Relationship := CALCULATE ( SUM( Table1[Agentur_Netto in EUR] ), USERELATIONSHIP( Table2[Kürzel], Table1[Vertreter-2] ) )
Together:= [Main Relationship] + [Other Relationship]