知识库

在条形图顶部显示包含最高值的标签


发布时间: 14 Jun 2023
上次修改日期: 05 Apr 2024

问题

如何在条形图顶部显示包含最高值的标签。

<IMAGE>
下面的示例显示了销售额和目标的嵌套条形图,上面带有成就百分比标签。
用户添加的图像

环境

  • Tableau Desktop

答案

请按照“附件”部分中文本右侧附加的示例工作簿进行操作。

<步骤 1>
创建嵌套条形图
1.从 Tableau Desktop 连接到随附的数据源“Test.xlsx”。
2.将 [区域] 拖到“列”。
用户添加的图像
3.右键单击,将 [目标] 拖到“行”->“选择 AVG(Target)”。
用户添加的图像
4.将 [销售额] 拖到 AVG(Target) 旁边的行。
用户添加的图像
5.右键单击行中的 [SUM(Sales)] -> 双轴
6.右键单击“销售轴”->“同步轴”
用户添加的图像
7.打开“所有”标记,将图表类型更改为“条形图”。
用户添加的图像
8.打开“SUM(Sales)”标记 -> 单击“大小”-> 使用滑块更改条形大小。
用户添加的图像

<步骤 2>
创建标签
9.按如下方式创建新的计算字段。
     名称:成就百分比
     计算:SUM([Sales])/AVG([Target])
10. 按如下方式创建新的计算字段。
     名称:在销售额上方显示标签
     计算:IF SUM([Sales]) >= AVG([Target])
                          THEN [Percentage of Achievement]
                          END
11.  按如下方式创建新的计算字段。
     名称:在目标上方显示标签
     计算:IF AVG([Target])>=SUM([Sales])
                          THEN [Percentage of Achievement]
                          END
12. 打开“AVG(Target)”标记 -> 将 [在目标上方显示标签] 拖到“标签”。
用户添加的图像
13. 打开“SUM(Sales)”标记 -> 将 [在销售额上方显示标签] 拖到“标签”。
用户添加的图像
此文章是否已解决问题?