匹配并从另一个 table 获取值(Vlookup)

Match and Get the Value from another table (Vlookup)

我有 2 个表通过列 A 相互连接。我想将列 C 与列 A 匹配并获取列 B 的值。

例如,

Table 1

ColA    ColB     Colc
a        a1       b
a        b1       c
c        c1       a

Table2

ColA ColB
a     a1
b     b1
c     c1

现在,我已经在 Table2 和 Table1 之间创建了关系,用于将两个表与 colA 连接起来的其他计算。

现在,我正在尝试将来自 Table1 的 ColC 与 Table2 的 ColA 和 return 来自 Table2 的 ColB 的值匹配为 MatchedOutput。

预期输出 Table1

 ColA    ColB     Colc     MatchedOutput
    a        a1       b     b1
    a        b1       c     c1
    c        c1       a     a1

此 DAX 函数是 LOOKUPVALUE

MatchedOutput = LOOKUPVALUE(Table2[ColB],Table2[ColA],Table1[ColC])

这将查找 Table2[ColB] 中的值,其中 Table2[ColA] 匹配 Table1[ColC]