power bi -- dax 之 lookupvalue
商品名称 = LOOKUPVALUE(‘tblProduct’[ProductName],tblProduct[ProductCode],“OS7030”)LOOKUPVALUE( 返回的结果列,查询列1 ,索引值1 , [查询列列2 , ][索引值2,] , …Alternate_Result(可选):当第一参数结果为空或多个不重复值时的替代结果,如果省略此参数,为空时返回 BLANK,多值返回
·
LOOKUPVALUE( 返回的结果列,查询列1 ,索引值1 , [查询列列2 , ][索引值2,] , …[Alternate_Result ] )
**注意:**结果列和查询列在一个表中
Alternate_Result(可选):当第一参数结果为空或多个不重复值时的替代结果,如果省略此参数,为空时返回 BLANK,多值返回错误
使用场景:
1、生成度量值–>结果为一个数据
商品名称 = LOOKUPVALUE(‘tblProduct’[ProductName],tblProduct[ProductCode],“OS7030”)
索引值为具体值,或者dax表达式
2、为已存在的表添加列:
ProductName = LOOKUPVALUE(‘tblProduct’[ProductName],tblProduct[ProductCode],‘Sales’[ProductNum])
更多推荐


所有评论(0)