分组在不同的年底和四分位数的Excel数据透视表中

我有一个数据透视表,目前按date分为四分位数,然后是几个月。 我的问题是,我们的财政年度不是一月到一月,所以我可以设立四分位数来反映这一点吗? 我们的财务期也不是简单的几个月,而是几个月,但总是周几。 例如,今年的P1是04/07/201507/08/2015 。 Q1将是04/07/201502/09/2015

除了手动分组之外,还有一种方法可以将其设置为在Excel中自动发生?

正如在问题的评论中,

最实际的方法可能是在源数据中定义宿舍(?)。

如果您至less使用公历日历,您可能需要减去date的偏移量 (即01年1月1日至年月日和DD-MMM-YYYY …之间的天数,因此YYYY偏移量不需要与你的dateYYYY相同)。 通过这种减法,您可以在您的商业年度内得到一个“序号”。

  • [偏移] =[FOY]-DATE(YEAR([FOY]),1,1)

因此,从[FOY]=04-Jul-2015 ,您的抵消时间为184天,规范date为

  • [date_normalized] = [current_date]-[offset]

因此,2015年7月4日将收缩至2015年1月1日。 现在这个季度很容易计算

  • =CEILING(MONTH([date_normalized])/3,1)
  • …或=VALUE(MID("111222333444",MONTH([date_normalized]),1)) …如果您愿意

对于你的不太整整一个星期,我build议按星期计算一个星期的数字

  • =MOD(CEILING(([date_normalized]+1)/7,1)-1,52)+1

创build一个每周报告期1 .. 52.进一步=CEILING(.../4,1)可以将其转换为每个具有4周的准月份。