美文网首页举个栗子!Tableau技巧
举个栗子!Tableau 技巧(157):用参数实现 设定时间段

举个栗子!Tableau 技巧(157):用参数实现 设定时间段

作者: 阿达_优阅达 | 来源:发表于2020-07-16 18:08 被阅读0次

有用户提出新需求,是否可以用参数实现:选择某一天时,查看到当天与之前一段时间的数据对比?例如:查看当前销售额与近一周、近十二个月、近五年销售额的对比。

这个分析场景,的确可以用参数实现。如何实现呢?我们就来分享方法吧!

期《举个栗子》,我们要给大家分享的 Tableau 技巧是:用参数实现 设定时间段 的数据对比

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

------------------------------------------------------------------------------------------------>>

具体步骤如下:

创建参数

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

首先,需要创建一个订单日期的参数。在“数据”窗格,右键单击维度“订单日期”,在下拉菜单中选择“创建”-“参数”。

在弹出的对话框中,将参数命名为:订单日期参数,然后如下图设置。

创建计算字段

接着,需要创建一个计算字段,来判断想要看到的时间范围,本栗子选择查看前 10 天。

右键单击“数据”窗格空白处,在下拉菜单中选择:创建计算字段,将计算字段命名为:前10天的日期,键入函数:

if DATEDIFF('day',[订单日期],[订单日期 参数] )<=10

and DATEDIFF('day',[订单日期],[订单日期 参数])>=0

then [订单日期] end

创建视图

将刚创建的计算字段“前10天的日期”拖放至列,再两次右键单击列上的“前10天的日期”胶囊,在下拉菜单中分别选择:连续的天 和 离散。

右键单击“数据”窗格的参数“订单日期参数”,在下拉菜单中选择:显示参数控件。

然后,将度量“销售额”拖放至行,右键单击横轴上的“Null”,选择:排除。

如此,就完成了想要的分析效果。选择任意时间,都可以在视图中查看当前日期前十天的数据对比。

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

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

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

相关文章

网友评论

    本文标题:举个栗子!Tableau 技巧(157):用参数实现 设定时间段

    本文链接:https://www.haomeiwen.com/subject/pbrmhktx.html