举个栗子!Tableau 技巧(269):用数值呈现条形图的总计

published: 2023-11-24

条形图是大家常用的分析图表,用来查看和对比不同类别的数据,非常直观。如果想查看所有类别的汇总值,可以在图表中添加“总计”。但是,因为“总计”的数值特别大,对应的条形也就特别长,会让整个图表变得很不协调。

该怎么解决这个问题呢?我们建议:使用数值代替条形来呈现“总计”值,如下示例:

如何在 Tableau 中具体实现呢?今天,我们就来分享方法吧!

本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:用数值呈现条形图的总计。

为方便学习,栗子使用 Tableau 自带的“示例-超市”数据源。掌握栗子方法后,数据粉可尝试使用其他数据源实现。

具体步骤如下:

场景一:普通条形图的总计

普通的条形图中,实现数值的总计比较简单,只需几步:

1.创建计算字段

打开 Tableau Desktop,连接“示例-超市”数据源,新建工作表。

创建计算字段:销售额总计,键入函数
IF Size()=1 THEN 0 ELSE Sum([销售额]) END

2.创建视图

将度量“销售额”拖放至列,将维度“子类别”拖放至行,降序排序。

将列上的“销售额”胶囊拖放至“标记”卡的标签中,再将计算字段“销售额总计”拖放至列。

单击顶部菜单栏“分析”,下拉菜单选择:合计-显示列总和。

如此,就用数值呈现出了条形图的合计值。

场景二:堆叠条形图的总计

接着上面的步骤,我们将维度“区域”拖放至“标记”卡的颜色中,条形图就变成了堆叠条形图。但是,可以看到:下方的总和值却变成空的了。

看来,堆叠条形图如果需要呈现汇总值,得换个思路来实现!

3.创建参数

创建参数:销售合计,弹窗中将当前值设为:1000000000。

然后,将参数“销售合计”拖放至列。

打开“销售合计”“标记”卡,先将其中的“区域”和“销售额”胶囊移除。

再单击该“标记”卡的“颜色”,将不透明度调整为:0%。然后,右键单击列上的“销售合计”胶囊,下拉菜单选择:双轴。

将“销售额总计”“标记”卡的标记类型改为:条形图。

4.添加参考线

将“销售额”拖放至“销售合计”“标记”卡的详细信息中,然后右键单击“销售合计”坐标轴,下拉菜单选择:添加参考线。

如图设置参考线值。

接着,单击顶部菜单栏“设置格式”,下拉菜单选择:参考线。

如图设置“参考线标签”格式:参考线标签-垂直-底部。

此时,可以看到堆叠条形图的下方出现了汇总数值。

最后,隐藏“销售合计”、“销售额总计”坐标轴,就大功告成啦!

今天的 Tableau 技巧,你 Get 到了吗?