power bi 查找并匹配来自另一个 table 的值

power bi lookup and match value from another table

如何创建 DAX 公式 return Table A 中的 'Progress' 值从 Table B 匹配 Table A [订单状态]至 Table B [状态]

我需要设置 Table A [订单状态] 和 Table B [状态] 之间的关系吗?我尝试将关系 Table B 设置为 Table A 一对多 (1:*) 但出现错误,指出所选的基数无效。请帮忙

它应该像你描述的那样工作,具有 'Table A'[Order Status]'Table B'[Status] 之间的关系。

但是如果你想做一个测量,你可以使用 USERELATIONSHIP 作为 CALCULATE 的一部分,例如:

Progress Measure =
CALCULATE(
    MAX( 'Table B'[Progress] ),
    USERELATIONSHIP(
        'Table A'[Order Status]
        'Table B'[Status]
    )
)

或者,您可以在 Power Query 中加入。