2017-09-14 60 views
0

我想將一個表的Column1中的值與另一個表中的值相匹配,並獲得column2的最大值。PowerBI Dax查詢 - 匹配值並獲得其最大值

,比如我有兩個表,

表1

Col1 Col2 
AA 17 
AA 20 
AB 10 
AB 21 

表2

Col1 Col2 
AA ? 
AB ? 

我想我的輸出看起來像這樣,

Col1 Col2 
AA 20 
AB 21 

我已經嘗試過,

col2的= MAX(表1 [COL2])

,但它並沒有幫助。謝謝。請分享你的想法。

回答

1

您可以使用以下DAX:

Col2 = 
CALCULATE(
    MAX(Table1[Col2]), 
    FILTER(
     Table1, 
     Table1[Col1] = Table2[Col1] 
    ) 
) 

結果:

result