执行有时繁琐的例行任务的简单方法

如果你将每月数据的数据排列成行,如下所示:

StackOverflow 文档

首先在相邻列中创建季度和,在我们的示例中为 D&E。

从新列中的第三行或你要创建的第一个季度开始,在此示例中,我们将使用 March 31st(2000-03-31)。使用前两个月和四分之一月份的总和函数,供三月使用:

= SUM(B2:B4)

然后在下一列 E 中对总数使用类似的函数。它将具有以下公式:

= SUM(C2:C4)

不要担心这些金额是在非季度的月份创建的。这样做是为了使你更容易复制。在接下来的几个步骤中,你无论如何都不需要这些值。

最后,我们需要确定没有大量工作的季度。如果你的日期列不是 Excel 日期格式,例如文本,你可能想要转换它。在新列中,在此示例中为 F,在第一行数据中开始此公式。我们将使用以下公式标记行:

= IF(MOD(月(A2),3)= 0,季度

现在将新列 D,E 和 F 中的三个公式复制到表中的其余单元格中。它应该如下所示:

StackOverflow 文档

最后,选择此表,选择 Format As Table ,选择一个简单的格式,Excel 将产生如下结果:

StackOverflow 文档

最后一步是在 F 中的新 Period 列上选择过滤器按钮,并仅选择要过滤的 Quarters 值:

StackOverflow 文档

你的桌子现在应该是这样的:

StackOverflow 文档

此时我建议只从最终表中选择所需的列,然后使用 Paste-> Special-> Values 重新定位数据。