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

如何根据切片器选择隐藏堆叠柱形图中除指定项外的X轴标签

实现切片器选择后仅显示对应员工的X轴标签

原始数据

NameMeasureScore
AliceA10
AliceB5
AliceC7
BobA8
BobB5
BobC4
CarolA6
CarolB8
CarolC7

需求说明

已用堆叠柱形图展示上述数据,需要实现:通过顶部切片器选择某一员工姓名后,仅显示该员工对应的X轴标签,其余员工的柱形保留显示,但隐藏其X轴标签(例如选择Alice时,仅X轴上显示"Alice",Bob和Carol的柱形仍在图中,但X轴上不显示他们的名字)

实现步骤(以Power BI为例)

1. 创建计算列控制标签显示

在数据模型里新建一个计算列,命名为X轴标签显示控制,公式如下:

X轴标签显示控制 = 
VAR SelectedName = SELECTEDVALUE('表名'[Name])
RETURN
IF('表名'[Name] = SelectedName, '表名'[Name], BLANK())

注意:把公式里的'表名'替换成你实际使用的数据表名称

2. 替换柱形图的X轴字段

把原来柱形图X轴上的Name字段,替换成刚创建的X轴标签显示控制列。

3. 调整X轴显示设置

  • 选中柱形图,在右侧「可视化」面板的「格式」选项卡中找到「X轴」设置
  • 确保「显示轴」开关打开,「标签」设置为「显示」
    此时切片器选择某员工后,只有该员工的标签会显示,其他员工的位置因计算列返回空白,标签自动隐藏,但柱形依然保留。

4. 确保切片器不筛选柱形图(关键)

如果切片器默认会筛选柱形图,需要取消筛选关联:

  • 进入「数据」视图的「模型」界面,删除切片器Name字段与柱形图数据的筛选关系;或者在「可视化」面板的「筛选器」中,移除切片器对柱形图的筛选,保证所有员工的柱形都能正常显示。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 20:15:28