Power BI 条形图中如何仅拆分指定单条条形按类别堆叠展示?
Power BI 指定单条形堆叠拆分实现方案
这个需求可以通过原生功能实现,不需要额外引入自定义视觉对象,具体操作步骤如下:
实现步骤
- 第一步:新增计算列调整维度
在对应数据表中新建两个计算列,公式参考:// 标记需要拆分的类别 需要拆分标记 = IF('你的表名'[一级类别] = "其他", 1, 0)// 非拆分类别合并子维度 堆叠图例维度 = IF('你的表名'[一级类别] = "其他", '你的表名'[子类别], '你的表名'[一级类别]) - 第二步:配置堆叠条形图
选择Power BI自带的堆叠条形图,按如下规则配置字段:- Y轴绑定原始「一级类别」字段
- X轴绑定你要展示的数值度量(比如销售额、访问量等)
- 图例绑定刚才新建的「堆叠图例维度」字段
- 第三步:统一配色优化视觉效果
把所有非「其他」类的图例项设置为同一个颜色,和普通条形的默认配色保持一致;「其他」类下的子类别分别设置不同的区分色,即可实现其余条形为普通样式、仅指定类别堆叠拆分的效果。
拓展说明
如果需要动态切换要拆分的类别,只需要新建一个类别参数表,把计算列里的固定判断值"其他"替换为参数选中值即可,不需要调整图表整体配置。
内容的提问来源于stack exchange,提问作者dee
相关产品推荐
相关产品推荐

