2017-09-14 1 views
0

Je souhaite faire correspondre la valeur de la colonne 1 d'une table avec une autre et obtenir la valeur maximale de column2.Requête PowerBI Dax - Correspond à une valeur et obtient sa valeur maximale

Par exemple, j'ai deux tables,

Tableau 1

Col1 Col2 
AA 17 
AA 20 
AB 10 
AB 21 

Tableau 2

Col1 Col2 
AA ? 
AB ? 

Je veux que ma sortie ressemble à ceci,

Col1 Col2 
AA 20 
AB 21 

I avez essayé,

Col2 = Max (tableau 1 [col2])

mais il n'a pas aidé. Merci. S'il vous plaît partagez vos pensées.

Répondre

1

Vous pouvez utiliser le DAX suivant:

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

Résultat:

result