我需要计算从10月1日开始的一个会计年度的周数。我的会计年度从10月1日到9月30日。
申请时:
ATTR(datepart('week',[Generation Date]))
数周,但从一月开始。我的数据属性和默认属性设置为十月。
答案 0 :(得分:2)
您可以仅通过计算与会计年度开始的日期差,然后除以7,然后取下一个可能的整数来获取周数,而不用使用内置周数功能来创建自己的周数。 让我知道您是否需要精确的公式
答案 1 :(得分:0)
您应该通过在计算字段中使用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]))