匹配并从另一个 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]
。
我有 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]
。