根据过滤器中选择的日期显示过去7天的数据 - Tableau

时间:2018-03-12 14:54:48

标签: tableau

我正在创建一个显示最近7天数据的仪表板,如下所示

https://i.stack.imgur.com/lmSLS.png

但是,如果用户过滤特定日期,请说明3月6日,我需要显示从3月6日(2月28日 - 3月6日)开始的前7天的数据。如何在Tableau仪表板中构建此内容,以便根据用户操作动态更改最近7天。

1 个答案:

答案 0 :(得分:0)

您可以为日期创建参数。选择数据类型日期,允许值列表,然后从日期字段中添加。右键单击此参数,然后选择显示参数控件选项。

然后,使用此参数生成布尔计算字段,如:

DATEDIFF('day',[Your Date Field],[Date Parameter])<7
AND DATEDIFF('day',[Your Date Field],[Date Parameter])>=0

将此字段拖到过滤器,然后只选择 True 值。