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

ATTR(datepart('week',[Generation Date]))它是按周计算的,但它是从1月份开始的。我的数据属性和默认属性被设置为十月。
发布于 2018-10-11 19:19:46
您可以创建自己的周数,而不是使用内建周函数,只需计算从财政年度开始的日期差异,然后除以7,然后取下一个可能的整数来获得您的周。如果你需要确切的公式,请告诉我
发布于 2018-10-11 11:33:39
您应该通过在计算字段中使用IF添加条件来筛选日期。在您的情况下,如果您的会计年度固定为10月1日到9月30日,则如下所示:
在计算字段中写入以下公式:
IF ([Generation Date] >= #01-10-2017#) AND [Generation Date] <= #30-09-2018#)
THEN [Generation Date]
END现在,按照以前的方式使用此计算字段:
ATTR(DATEPART('week',[Calculated field]))https://stackoverflow.com/questions/52747840
复制相似问题