Powerbi 用于检查树映射中多个选定值的DAX代码
我正在PowerBI中动态更改标题。我有一个树形图,它显示了美国6个州的人口——东部的2个州(纽约州,马萨诸塞州)和西部的3个州(加利福尼亚州,或佤邦) 树形图看起来像这样- 用户可以通过按ctrl键并单击表示状态的方框,从树状图中选择多个状态。 当用户同时选择东部各州时,我希望标题上写着“东部各州的人口”,西部也是如此。这可以使用DAX完成吗 我的职称要求-Powerbi 用于检查树映射中多个选定值的DAX代码,powerbi,dax,Powerbi,Dax,我正在PowerBI中动态更改标题。我有一个树形图,它显示了美国6个州的人口——东部的2个州(纽约州,马萨诸塞州)和西部的3个州(加利福尼亚州,或佤邦) 树形图看起来像这样- 用户可以通过按ctrl键并单击表示状态的方框,从树状图中选择多个状态。 当用户同时选择东部各州时,我希望标题上写着“东部各州的人口”,西部也是如此。这可以使用DAX完成吗 我的职称要求- 如果所选州为MA&&NY,则显示“东部各州人口”作为标题 如果所选州为CA&&或&&WA,则显示“西部各州的人口”作为标题 如果仅选择
我可以做3个。有人能帮我做1和2吗?这里有一个方法可以做到这一点
Title =
SWITCH( TRUE(),
CONCATENATEX(VALUES(Table3[State]), Table3[State], ",") = "MA,NY",
"Population in the East States",
CONCATENATEX(VALUES(Table3[State]), Table3[State], ",") = "CA,OR,WA",
"Population in the West States",
HASONEVALUE(Table3[State]),
VALUES(Table3[State]),
"Population by State"
)
VALUES
函数返回指定列中不同值的列表。您是怎么做的?据我所知,视觉作品的标题是静态的。你在用卡片吗?是的,我在用卡片显示标题。我不担心树形图的标题。我正在写报告的标题。该报告还有其他图表,但我希望标题根据我的树形图更改此代码仅在按顺序选择时有效。(i,e)如果我先选择MA,然后选择NY,则标题会更改。如果我先选择NY,然后选择MA,标题将保持不变。在我的机器上测试时,顺序是什么并不重要,但您可以尝试将排序参数添加到CONCATENATEX
(只需在,“
之后添加,表3[状态]
)。