美文网首页举个栗子!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