Powerbi 根据选择查找值的第一个匹配项

Powerbi 根据选择查找值的第一个匹配项,powerbi,dax,Powerbi,Dax,我使用以下DAX公式根据A列中的过滤器选择查找B列中的值。当B列中有多个值时,它返回空白;我想返回第一个值 column A (Selected) 07898 Column B Apple Apple 我想退回苹果,而不是空白。如果适用,则不确定如何在此中使用早期的功能 Cup_h_prmry = if(HASONEVALUE(njrew_h_prmry_outcm[CUPCATNO]), VALUES(njrew_h_prmry_outcm[CUPDETA

我使用以下DAX公式根据A列中的过滤器选择查找B列中的值。当B列中有多个值时,它返回空白;我想返回第一个值

column A (Selected)
07898

Column B
Apple
Apple
我想退回苹果,而不是空白。如果适用,则不确定如何在此中使用早期的
功能

Cup_h_prmry = if(HASONEVALUE(njrew_h_prmry_outcm[CUPCATNO]),
                 VALUES(njrew_h_prmry_outcm[CUPDETAILS]),"")

我只想返回显示有多个值的值的第一个实例。

我会使用FIRSTNONBLANK:

Cup_h_prmry = IF(HASONEVALUE(njrew_h_prmry_outcm[CUPCATNO]),
              FIRSTNONBLANK(njrew_h_prmry_outcm[CUPDETAILS], 1),
              "")

这将返回CUPDETAILS的第一个排序值。在这种情况下,FIRSTNONBLANK的第二个参数不是必需的,我已将其设置为1。

在这种情况下,您是否在两个表之间创建了关系?非常感谢SolutionAllen S。非常感谢您的积极反馈。一旦问题得到回答,你如何结束?