powerbi - 匹配并从另一个表中获取值(Vlookup)

标签 powerbi match dax vlookup

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

例如,

表格1

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

表2
ColA ColB
a     a1
b     b1
c     c1

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

现在,我尝试将 Table1 中的 ColC 与 Table2 中的 ColA 进行匹配,并将 Table2 中的 ColB 值作为 MatchedOutput 返回。

预期输出
表格1
 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] .

关于powerbi - 匹配并从另一个表中获取值(Vlookup),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48172866/

相关文章:

PowerBI Visuals Tools - pbiviz 启动命令后出错

azure - Power BI 容量

awk 字段分隔符区分 -1、10 和 1

javascript - 如何让 RegEx 获取整个 URL...从 http 开始并获取之后的所有内容,直到空格以及如何排除某些字符

powerbi - 将切片器选择的值传递给列表变量

sql-server - 生成 Power BI 文档

javascript 正则表达式 匹配 ^[^#]?

powerbi - DAX 在 Power BI 中与其他人一起衡量前 N 个

ssas - DAX 子项总和

powerbi - 如何复制在 DAX 中创建的表以在 Power Query 中使用以进行转换?