关于栗子

今天的栗子,是@棒棒的东(我只是知识的搬运工) 的第二次投稿,感谢他的分享

@棒棒的东 曾在实际业务中,遇到这样的分析需求:计算单品在各销售节点与最初销售日期的时间差。和我沟通并结合自己的摸索,最终他实现了想要的可视化效果(如下图)。

考虑到这个业务需求对研究商流的数据粉朋友们有借鉴意义,因此,他希望和大家分享他的方法。

本期《举个栗子》,阿达要给大家分享的 Tableau 技巧是:用 LOD 计算产品销售周期。

————————————————————————————》》

为方便学习,栗子使用 Tableau 自带的超市数据源。找不到自带数据源的数据粉,可以私信我。

具体步骤如下:

STEP 1:连接数据源

STEP 2:设置分层结构

设置「品类层级」分层结构,包含顺序为:类别-子类别-产品名称。

STEP 3:创建计算栏位

创建 销售天数 计算栏位:

DATEDIFF("day",{FIXED [产品名称]:MIN([订单日期])},[订单日期])+1

Tips:销售天数表示「从第 2 个订单日期开始,各订单日期节点分别与最开始的订单日期(最小日期)之差」,从第 1 天开始显示。

STEP 4:创建图表:销售天数

将 订单日期 拖至 列,将 销售额 拖至 行,把 订单时间 的 粒度 调整为 天,并调整工作表格式。

把 子类别 和 产品名称 分别拖至筛选器,并设置 显示筛选器。栗子是按子类别(器具)和产品名称(Cuisinart 搅拌机,白色)示例,如下图呈现。

STEP 5:设置双轴

为确保工作表美观、且让销售天数标签只展示一次,这里对视图做双轴处理。

复制行中的「销售额」胶囊,拖至原有「销售额」胶囊的右侧。第一个轴视图以「线」展示,第二个轴视图以「圆」展示,在右边「销售额」栏位右键双轴,同步轴并隐藏标题,并调整视图格式。

STEP 6:显示标签

切换至第二个视图,把「销售天数」计算栏位拖至标签。修改标签显示,按如下图圈红处依次点击,修改为「第<总和(销售天数)>天」。

完成之后,会发现图表的呈现效果更直观了。

栗子补充

实际业务中,可能存在单个值对应多个产品名称销售天数合计的情况(栗子中并未体现,但实际业务中应该会经常遇到),这里我们只需要做一步操作即可:分析—取消聚合度量。如此,多个产品名称对应的值便会分散显示啦

今天的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!

下一期《举个栗子》,再会~

文章部分信息来源于网路,如有侵权请告知!

推荐阅读:

相关文章