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

Tableau多度量值堆叠条形图转归一化100%堆叠条形图

100%归一化堆叠条形图的简便实现方案

快速表计算法(零额外字段,最快上手)

  • 保持现有视图结构:社区编号放「列」,各费用度量(Avg Fare、Avg Extras等)放「行」,度量名称拖到「颜色」确保是堆叠模式
  • 选中任意一个行上的度量字段,右键选快速表计算 → 总额百分比
  • 右键这个度量的计算结果,选计算依据 → 社区编号(这步是核心,确保每个社区内的各部分占比总和为100%)
  • 最后调整轴格式为百分比:右键纵轴 → 设置格式 → 数字类别选「百分比」即可

LOD通用计算法(灵活可控,适配复杂场景)

如果需要后续调整逻辑,不用重复写多个计算字段,只需要两步:

  1. 创建计算字段「社区总平均费用」:
{INCLUDE [社区编号] : AVG([Fare]) + AVG([Extras]) + AVG([Tips]) + AVG([Tolls])}
  1. 创建计算字段「费用占比」:
AVG([度量值]) / [社区总平均费用]
  • 把「社区编号」放「列」,「度量名称」放「颜色」,「费用占比」放「行」
  • 同样设置轴为百分比格式,就能得到标准化的100%堆叠图

关键提示

  • 快速表计算一定要确认计算依据是「社区编号」,不然会算出全视图的占比,而非单社区内的分解
  • LOD里的INCLUDE关键字是为了锁定「社区编号」的分组维度,保证总费用计算是基于每个社区的

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 09:37:10