J'ai 2 tableaux connectés les uns aux autres via le col A. Je veux faire correspondre la colonne C avec le col A et obtenir la valeur du col B.
Par exemple,
Tableau 1
ColA ColB Colc
a a1 b
a b1 c
c c1 a
Tableau 2
ColA ColB
a a1
b b1
c c1
Maintenant, j'ai déjà créé des relations entre Table2 et Table1 pour mes autres calculs reliant les deux tables avec le colA.
Maintenant, j'essaie de faire correspondre ColC de Table1 avec ColA de Table2 et de renvoyer la valeur de ColB de Table2 comme MatchedOutput.
Sortie attendue Table1
ColA ColB Colc MatchedOutput
a a1 b b1
a b1 c c1
c c1 a a1
La fonction DAX pour cela est LOOKUPVALUE
.
MatchedOutput = LOOKUPVALUE(Table2[ColB],Table2[ColA],Table1[ColC])
Cela recherche la valeur dans Table2[ColB]
où Table2[ColA]
allumettes Table1[ColC]
.