首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Tableau中计算周数(从特定月份开始)

在Tableau中计算周数(从特定月份开始)
EN

Stack Overflow用户
提问于 2018-10-11 03:55:50
回答 2查看 3.6K关注 0票数 1

我需要计算从10月1日开始的一个财年的周数。我的财年是从10月1日到9月30日。

当我申请时:

代码语言:javascript
复制
 ATTR(datepart('week',[Generation Date]))

它是按周计算的,但它是从1月份开始的。我的数据属性和默认属性被设置为十月。

EN

回答 2

Stack Overflow用户

发布于 2018-10-11 19:19:46

您可以创建自己的周数,而不是使用内建周函数,只需计算从财政年度开始的日期差异,然后除以7,然后取下一个可能的整数来获得您的周。如果你需要确切的公式,请告诉我

票数 2
EN

Stack Overflow用户

发布于 2018-10-11 11:33:39

您应该通过在计算字段中使用IF添加条件来筛选日期。在您的情况下,如果您的会计年度固定为10月1日到9月30日,则如下所示:

在计算字段中写入以下公式:

代码语言:javascript
复制
IF ([Generation Date] >= #01-10-2017#) AND [Generation Date] <= #30-09-2018#)
THEN [Generation Date]
END

现在,按照以前的方式使用此计算字段:

代码语言:javascript
复制
ATTR(DATEPART('week',[Calculated field]))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52747840

复制
相关文章

相似问题

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