Powerbi Dax Studio中的简单查找值错误

Powerbi Dax Studio中的简单查找值错误,powerbi,dax,Powerbi,Dax,我是PBI和DAX的新手。我正在使用Dax Studio探索一些功能。我试图在一个简单的表上查找值。该表为Users,有两列,Name和ClientID。这是我在Studio编辑器中使用的DAX公式 LOOKUPVALUE(Users[ClientID], [Name], "john smith") 当我运行它时,我得到这个输出 提前谢谢我猜它需要一个完全限定的列名 试试这个: LOOKUPVALUE(Users[ClientID], Users[Name], "john smith")

我是PBI和DAX的新手。我正在使用Dax Studio探索一些功能。我试图在一个简单的表上查找值。该表为Users,有两列,Name和ClientID。这是我在Studio编辑器中使用的DAX公式

LOOKUPVALUE(Users[ClientID], [Name], "john smith")  
当我运行它时,我得到这个输出


提前谢谢

我猜它需要一个完全限定的列名

试试这个:

LOOKUPVALUE(Users[ClientID], Users[Name], "john smith")
EVALUATE {LOOKUPVALUE(Users[ClientID], Users[Name], "john smith")}

编辑:

DAX Studio通常期望表输出,而不是度量输出。你可以通过把你的价值转换成一张表来解决这个问题

试试这个:

LOOKUPVALUE(Users[ClientID], Users[Name], "john smith")
EVALUATE {LOOKUPVALUE(Users[ClientID], Users[Name], "john smith")}

我猜它需要一个完全限定的列名

试试这个:

LOOKUPVALUE(Users[ClientID], Users[Name], "john smith")
EVALUATE {LOOKUPVALUE(Users[ClientID], Users[Name], "john smith")}

编辑:

DAX Studio通常期望表输出,而不是度量输出。你可以通过把你的价值转换成一张表来解决这个问题

试试这个:

LOOKUPVALUE(Users[ClientID], Users[Name], "john smith")
EVALUATE {LOOKUPVALUE(Users[ClientID], Users[Name], "john smith")}

谢谢你的建议。我试过这个,我得到了同样的错误。当我在PBI桌面上创建一列并在那里输入公式时,一切正常。我只是想弄清楚如何使用DAX Studio。当我测试函数时,我不希望创建列。我希望我能把DAX工作室作为一个游乐场来测试一下,谢谢你的建议。我试过这个,我得到了同样的错误。当我在PBI桌面上创建一列并在那里输入公式时,一切正常。我只是想弄清楚如何使用DAX Studio。当我测试函数时,我不希望创建列。我希望我能把DAX工作室作为一个游乐场,在这里进行测试