You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在文本中显示多个选中值?解决DAX代码多选输出None问题

解决DAX动态标题多选/全选显示None的问题

问题根源

原代码用SELECTEDVALUE判断选中状态,但SELECTEDVALUE仅在单一选项被选中时返回对应值,多选或全选时会返回空白,错误触发了"None"分支。

修正方案

替换判断逻辑,通过统计筛选后的值数量来识别选中状态:

DynamicTitle = 
"Selected Items: " & 
IF(
    COUNTROWS(VALUES(TableName[ColumnName])) = 0,
    "None",
    CONCATENATEX(
        VALUES(TableName[ColumnName]), 
        TableName[ColumnName], 
        ", "
    )
)

额外优化(可选)

如果需要区分"全选"和"手动多选所有项",可以添加全选判断逻辑:

DynamicTitle = 
VAR SelectedCount = COUNTROWS(VALUES(TableName[ColumnName]))
VAR TotalCount = COUNTROWS(ALL(TableName[ColumnName]))
RETURN
"Selected Items: " & 
SWITCH(
    TRUE(),
    SelectedCount = 0, "None",
    SelectedCount = TotalCount, "All Items",
    CONCATENATEX(VALUES(TableName[ColumnName]), TableName[ColumnName], ", ")
)

内容的提问来源于stack exchange,提问作者symkly

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 02:19:54