我试图根据当前表('Plant ID'
)中的'Material ID'
值从另一个表(Materials
)返回MasterData
值。我正在使用LOOKUPVALUE
函数,但我一直收到错误:
提供了多个值的表,其中预期单个值。
我正在使用的DAX代码:
=LOOKUPVALUE(MasterData[Plant ID], MasterData[Material ID], 'Materials'[Material ID])
我的主数据表如下所示:
“我想要的只是抓住与每个唯一[材料ID]相关联的[工厂ID]”......因为不清楚你的模型是如何连线的。您可以通过创建新表并将其连接回模型来实现此目的。
在“数据”视图中创建一个新表并运行此脚本。
Table =
GENERATE(
VALUES(MasterData[Material ID]),
VALUES(MasterData[Plant ID])
)
N -