首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tableau的7天滚动周期

Tableau的7天滚动周期
EN

Stack Overflow用户
提问于 2020-05-18 03:58:52
回答 1查看 2.1K关注 0票数 2

我想弄清楚如何创造7天的滚动周期。我有水平条形图,目前是按周分组的,但实际上我希望将它们按7天周期分组。

我以超级商店的数据为例。此图像中的顶部行应该是最后7天,最近的日期在右上角,依此类推。这个是可能的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-18 04:19:09

假设您选择了某个锚日期来指定7天期间的开始,则可以创建一个字段作为此维度的维度。在本例中,我将选择1776年7月4日的文字日期,但您可以在数据或任何您喜欢的数据中使用Today()函数或min或max事务日期。

然后,DIV()和DATEDIFF()函数是计算锚日期和包含订单日期的期间之间的7天周期所需的全部。

代码语言:javascript
复制
DIV(DATEDIFF('day', #7/4/1776#, [Order Date]), 7)

您通常希望将此字段视为一个离散维度。

在下面的示例中,我调用了字段期间,并显示了每个期间的数据中最早和最新的日期。

在更面向生产的示例中,您可能希望隐藏周期字段的标头,而不是从数据中提取开始/结束日期,而不是从数据中提取开始日期/结束日期,以便正确显示是否存在没有任何事务的句点边界。

计算周期开始的公式是DATE(DATEADD('day', [Period] * 7, #7/4/1776#)),计算周期结束的公式是DATE(DATEADD('day', [Period] * 7 + 6, #7/4/1776#)),如果要在许多公式中使用锚日期,使用参数或计算字段在一个地方定义它是很方便的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61862229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档