![](https://img.haomeiwen.com/i10136054/92e27867c65d0ded.jpg)
之前,我们分享过🌰:用多节点瀑布图分阶段查看数据,用于阶段性查看项目进度分析中当前的数据情况。
![](https://img.haomeiwen.com/i10136054/79c595dbab775907.png)
今天,我们使用 Tableau 的关系功能,来创建另一种瀑布图,查看多个度量的数据情况,配合筛选器更灵活呢!
![](https://img.haomeiwen.com/i10136054/01e2d0658c6a64c2.png)
那么,如何在 Tableau 中具体实现呢?栗子一睹为快吧!
本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:使用关系创建多度量瀑布图。
为方便学习,栗子使用自拟的数据源(如下图订单数据和辅助数据)。掌握栗子方法后,数据粉可尝试使用其他数据源。懒癌患者可拷贝以下链接至浏览器,下载栗子数据源哦:
https://www.dkmeco.com/community/example/detail-862
![](https://img.haomeiwen.com/i10136054/e65ee90fd53fa2bb.png)
具体步骤如下:
01
连接数据
打开 Tableau Desktop,连接栗子数据源,将工作表“订单”和“标点”依次拖放至视图右上方空白处。
![](https://img.haomeiwen.com/i10136054/b0705956410336c9.png)
在视图下面的“编辑关系”窗口中,两个“选择字段”的下拉菜单都选择:创建关系计算,并在弹出的计算对话框中都键入:1。
![](https://img.haomeiwen.com/i10136054/72c71d554b69a6c7.png)
关系创建之后,结果如下:
![](https://img.haomeiwen.com/i10136054/e5b29f6cb7d36c44.png)
02
创建计算字段
新建工作表,创建 4 个计算字段:
➤ 计算字段:标签,键入函数
CASE [标点 (标点)]
WHEN 1 THEN "制造成本"
WHEN 2 THEN "运输成本"
WHEN 3 THEN "管理费用"
WHEN 4 THEN "促销费用"
WHEN 5 THEN "总成本"
WHEN 6 THEN "利润"
WHEN 7 THEN "总收入"
END
![](https://img.haomeiwen.com/i10136054/b2913d97ed7c314d.png)
➤ 计算字段:起点值,键入函数
CASE [标点 (标点)]
WHEN 1 THEN 0
WHEN 2 THEN [制造成本]
WHEN 3 THEN [制造成本]+[运输成本]
WHEN 4 THEN [制造成本]+[运输成本]+[管理费用]
WHEN 5 THEN 0
WHEN 6 THEN [制造成本]+ [运输成本]+[管理费用]+[促销成本]
WHEN 7 THEN 0
END
![](https://img.haomeiwen.com/i10136054/07a86cfee488cd99.png)
➤ 计算字段:大小,键入函数
CASE [标点 (标点)]
WHEN 1 THEN [制造成本]
WHEN 2 THEN [运输成本]
WHEN 3 THEN [管理费用]
WHEN 4 THEN [促销成本]
WHEN 5 THEN [制造成本]+[运输成本]+[管理费用]+[促销成本]
WHEN 6 THEN [销售额]-([制造成本]+[运输成本]+[管理费用]+[促销成本])
WHEN 7 THEN [销售额]
END
![](https://img.haomeiwen.com/i10136054/c6588c629c7f428f.png)
➤ 计算字段:颜色,键入函数
IF MIN([标点 (标点)]) IN (5, 7)
THEN "Total: "
ELSE "Sub: "
END +
STR(SIGN(SUM([大小])))
![](https://img.haomeiwen.com/i10136054/7a62c7b220e27442.png)
03
创建视图
将字段“标签”拖放至列,右键排除图表中的 NULL 值。再右键单击该胶囊,下拉菜单选择:排序,如下图设置。然后,将视图设置为:整个视图。
![](https://img.haomeiwen.com/i10136054/6599623f2618a0db.png)
将字段“起点值”拖放至行,将”标记“卡的标记类型选为:甘特条形图。
![](https://img.haomeiwen.com/i10136054/540ec2ac4e359ecc.png)
将字段“颜色”和“大小”分别拖放至”标记“卡的颜色和大小中。
![](https://img.haomeiwen.com/i10136054/9f9e10247e64b2e5.png)
双击行上“起点值”胶囊右侧空白处,在空的胶囊中键入:SUM([起点值])+SUM([大小]),然后将该胶囊拖放至“起点值”胶囊的左侧。
移除“SUM([起点值])+SUM([大小])”“标记”卡中的胶囊,将其标记类型选为:线形,路径选择第二种。
![](https://img.haomeiwen.com/i10136054/128509bfcfdccb71.png)
右键单击行上的“起点值”胶囊,下拉菜单选择:双轴,并在视图中右键单击该坐标轴,下拉菜单选择:同步轴。
![](https://img.haomeiwen.com/i10136054/514f895eb8b442a0.png)
调整形状的大小,配置颜色,并通过设置格式去掉视图中的框线及标题。
最后,将字段“子类别”拖放至“筛选器”卡,显示该筛选器并设置为单选,再移除“筛选器”卡中的“标签”胶囊,就得到我们想要的呈现效果了!
![](https://img.haomeiwen.com/i10136054/e8cd8ad188bc611c.png)
本期的 Tableau 技巧,你 Get 到了吗?
下一期,再见~
![](https://img.haomeiwen.com/i10136054/64e99593ac17cf87.gif)
文章部分信息来源于网络,如有侵权请告知
网友评论