如何在Tableau中实现度量列的嵌套层级表头展示
Tableau实现同属性度量列嵌套公共标签操作方法
你要的表头层级效果不需要用维度层级功能,用Tableau自带的「度量名称/度量值」机制就能实现,具体操作如下:
- 第一步:调整目标度量的字段名
把需要归为同一组的3个度量字段,重命名为短名称:Total、Churned、Resurrected,避免后续表头显示过长。 - 第二步:配置功能区字段
- 将
Week维度拖入「行」功能区 - 依次把刚才改名后的3个度量拖入「文本」标记卡,此时Tableau会自动生成
度量名称维度、度量值度量两个系统字段 - 将自动生成的
度量名称字段拖入「列」功能区最左侧
- 将
- 第三步:添加顶层公共标签
右键点击视图顶部的列标题空白区域,选择「添加标题」,在弹出的编辑框中输入Seller count,调整对齐方式为居中即可。
如果后续你需要同时配置多组不同分类的度量列(比如同时有卖家数、交易金额两类分组表头),可以用自定义计算字段实现自动分组:
- 新建计算字段,命名为「度量分组」,公式参考如下:
CASE [度量名称] WHEN "Total" THEN "Seller count" WHEN "Churned" THEN "Seller count" WHEN "Resurrected" THEN "Seller count" // 其他度量的分组规则可自行补充 END
- 将新建的「度量分组」字段拖入「列」功能区,放在
度量名称的左侧,即可自动生成多层级分组表头,无需手动添加标题。
注意:不要将度量转为维度后建层级来实现该效果,维度层级是用于分类数据下钻的功能,和度量列的表头分组场景不匹配,也是你之前出现成员数量超限警告的原因。
内容的提问来源于stack exchange,提问作者Michael Boles
相关产品推荐
相关产品推荐

