我有一张包含月度数据的表格。每个月都会添加一个新月份,并删除最旧的月份。它涵盖了 24 个月。我现在需要按季度查看这些数据,每年仅显示完整季度(在单独的表格中)。由于月度数据的移动性质,我不知道如何做到这一点,非常感谢您的帮助。列的标题格式为日期:2012/sep。
以上是月度视图中的一小部分样本。因此,第一行的季度为:2012 年第一季度至第三季度。第二行仅显示 2012 年第一季度和第二季度。2011 年 12 月只是部分数据,因此在季度视图中不可见,2012 年 10 月也是如此,第二行中缺少数据。
这就是(因此也是变动的)季度报表的样子。最多可能有 8 个完整的季度报表。3 个月到一个季度。
答案1
我仍然不确定它准备好后应该是什么样子,但这个公式可能会帮助你实现它:
="Q"&ROUNDUP(MONTH(P3)/3,0)
这样你就可以确定日期属于哪个季度。
因为它是基于日期的,所以它是动态的,随着日期的移动,季度也会随之移动。所以你应该会很轻松。
编辑
啊,好的,正在拍照。您必须使用ROUNDUP
中的部分SUBTOTAL
和OFFSET
,这样您就可以在数据中滑动小计。
您还可以使用SUMIF
, 为每个日期提供一行包含当前季度的数据。
回答这个https://stackoverflow.com/questions/13175801/find-and-sort-same-months-name-as-single-in-microsoft-excel-2007/13176826#13176826可能会启发您的解决方案,因为这是一个相当平等的情况。