每个月在Excel中逐步汇总数据

我正在使用Excel 2007,而且我有一个报告,用于输出具有date,销售额,库存值和数量列的交易行。 看起来像这样:

Date Sales Value Quantity 1/1/2015 500 300 3 2/15/2016 25000 18000 10 3/2/2016 15000 10000 8 4/20/2016 200 100 1 

我需要得到一个数据透视表或其他方式来总结数据,所以我有2016年的顶部,总结了前几个月的所有数额。 因此,任何在1/31/16之前的date的行将落入1月16日。 任何date等于2/29/26的行将落入2月16日。

它看起来像这样:

 Jan-16 Feb-16 Mar-16 Apr-16 Sales Value Qty Sales Value Qty Sales Value Qty Sales Value Qty 500 300 3 25500 18300 13 40000 28300 21 40100 28400 22 

我试着每个月查看date的列,并显示是否属于那个月份,但由于数据透视表并不是全部汇总到1列,所以无法正确汇总数据透视表。 我不知道如何将多个值汇总成1列..任何人都知道一个很好的解决scheme呢?

为行创build一个数据透视表,date。
右键点击数据透视表的行列并select“组”。 在这里您可以select按月进行汇总

如果A2是date单元格,则添加=month(A2)另一列。
这将创build1-12(月号)的新项目,这可以在数据透视表中的列中使用。

我不使用数据透视表很多,所以可能有一种方法完全在一个。 或者,您也可以使用滚动date范围作为左列,并使用sumif公式获取每个条目在该date之前的总和。 该表将如下所示:

 Month Sales Value Qty 1/31/2016 500 300 3 2/29/2016 25500 18300 13 3/31/2016 40500 28300 21 4/30/2016 40700 28400 22 

例如,在销售列的第一行中有这样的公式

 =SUMIF(yourdataDateColumn,"<"&$A2,yourdataSalesColumn) 

获取你想要的值。 然后,您可以使用该表生成一个数据透视表,其中月份值为列,Sales / Values / Qty总计为每月显示的值。