web-dev-qa-db-ja.com

エラーが発生しました:式が複数の列を参照しています。複数の列をスカラー値に変換できませんか?

私はからの例を見ました:

https://businessintelligist.com/2017/03/27/market-basket-analysis-using-power-bi/

私の試み:

Market Basket = CALCULATE(CONCATENATEX(Sales, Sales[KdItem], "-", FILTER(ALL(Sales), Sales[NoTrans]=EARLIER(Sales[NoTrans]))))

私の試みはうまくいきませんでした。

この問題を解決するにはどうすればよいですか?

4
Karin

CONCATENATEX関数の区切り文字"-"の後の閉じ括弧を忘れたと思います。だからこれを試してください:

Market Basket =
CALCULATE (
    CONCATENATEX ( Sales, Sales[KdItem], "-" ),
    FILTER ( ALL ( Sales ), Sales[NoTrans] = EARLIER ( Sales[NoTrans] ) )
)
2
Marco Vos