分组在不同的年底和四分位数的Excel数据透视表中
我有一个数据透视表,目前按date分为四分位数,然后是几个月。 我的问题是,我们的财政年度不是一月到一月,所以我可以设立四分位数来反映这一点吗? 我们的财务期也不是简单的几个月,而是几个月,但总是周几。 例如,今年的P1是04/07/2015
– 07/08/2015
。 Q1将是04/07/2015
– 02/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周的准月份。