如何在条形图 Tableau 中显示每个条形的总数百分比

How to show % of the total to each bar in bar graph Tableau

我有一个给定指标的现有条形图,我正在尝试向每个条形图(客户 x)添加 % 标签以显示另一个条形图(所有客户)总数的 %。我不希望它替换每个栏顶部的 "Data Volume" 标签。我更愿意在工具提示中显示每个客户的数据量百分比与所有客户相比。

在我的示例文件中,客户只是一个数字(1 到 7)。客户 99 代表所有客户,是每个客户数据量的总和。在我的 Tableau sheet 中,我创建了一个名为 "Graph Labels" 的计算字段,它为每个条形图制作我的客户标签。它将字母 "C" 添加到客户 #.

如果 [客户] = "99" 那么 "All-customers" ELSE "C"+STR([客户]) 结束

注意:在我的情况下,我必须能够使用图表标签。请参阅 link 我的工作照片 sheet 显示条形图。

Data Volume Bar Chart Tableau

这是我所做的截图...

几点:

  • 我没有使用 "All Customers" 作为最后一行,而是过滤掉了最后一行(客户“99”)并使用菜单 "Analysis > Totals > Show Row Grand Totals" 中的行总计。
  • 我保留了标签,但我还在工具提示中添加了 SUM(数据卷)。唯一不同的是,我通过右键单击该字段并选择 "Quick Table Calculation > Percent of Total".
  • 来应用快速 table 计算