Tableau参数:使用参数创建开始日期和结束日期筛选器

Tableau默认的日期筛选样式有相对日期、日期范围、开始日期、结束日期等,可以根据自己的需要选择合适的方式。

  • 相对日期:以一个时间点为基准,可以选择这个基准前(后)N天/周/季度/年。
    在这里插入图片描述
  • 日期范围:可以拖动起始点,选择一个日期范围。
    在这里插入图片描述
  • 开始日期:仅能拖动起始点,选择一个时间范围。
    在这里插入图片描述
  • 结束日期:仅能拖动结束时间,选择一个时间范围。
    在这里插入图片描述
    虽然Tableau默认日期筛选有多种形式可以选择,但是使用仍旧不够灵活,比如对于已发布的报表,偶尔仅想看上月每天的数据情况,相对日期形式无法实现,日期范围形式虽然可以满足,但是当数据本身的时间范围比较长的时候(比如5年),通过拖动无法精准的选择到自己想选择的日期。此时,可以使用参数创建开始日期和结束日期筛选器,自定义输入起始和结束日期进行筛选。
  • 步骤 1: 创建开始日期和结束日期参数
    (1)在“数据”窗口中,单击维度右上角的下拉箭头,然后选择“创建”>“参数”。
    在这里插入图片描述
    (2)在“创建参数”对话框中,为此参数命名。 在示例工作簿中,此参数名为“起始还款日期”。
    (3)在“数据类型”下面,选择“日期”。
    (4)在“允许的值”下面,选择“范围”。
    (5)单击“从字段设置”,并选择日期字段。在示例工作簿中,此日期字段名为“还款日期”。
    (6)单击“确定”。
    在这里插入图片描述
    (7)右键单击“起始还款日期”参数,然后选择“显示参数控件”。
    在这里插入图片描述
    重复步骤 1-7 以创建“结束日期”参数。
  • 步骤 2: 创建日期范围计算
    (1)右键单击“维度”窗格中的“还款日期”,然后选择“创建”>“计算字段”。
    (2)将此计算字段命名为“时间范围”,并在“公式”窗口中键入以下内容,然后单击“确定”:
    [还款日期]>=[起始还款日期] and [还款日期]<=[结束还款日期]
    在这里插入图片描述
  • 步骤 3: 将日期范围添加至筛选器
    将“时间范围”拖至“筛选器”,选择“True”,然后单击“确定”。

注:自2020.1版及之后的tableau可以设置工作簿打开时的值,默认的显示值,实现控件的动态更新。比如希望每次打开时,“起始还款日期”为前14天。先创建一个“前14天”的计算字段,然后编辑“起始还款日期”,设置工作簿打开时的值为“前14天”。
在这里插入图片描述

附官方帮助文档:
https://kb.tableau.com/articles/howto/creating-a-filter-for-start-and-end-dates-parameters?lang=zh-cn
https://help.tableau.com/v2020.1/pro/desktop/zh-cn/parameters_create.htm

ps:初衷是通过撰写博文记录自己所学所用,实现知识的梳理与积累;将其分享,希望能够帮到面临同样困惑的小伙伴儿。如发现博文中存在问题,欢迎随时交流~~

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值