在Excel中汇总每月数据

时间:2015-02-06 21:49:10

标签: excel

我的目标是创建一个图表,绘制每个月发生的事件类型的次数。

我有某些事件发生在给定月份的数据。我的数据包含发生日期,数字标识符和事件类型。我为每种类型的事件创建了一个数据透视表,它计算每个日期的数字标识符数。所以,我基本上有两列,一列是日期,一列是每个日期的出现次数。

在互联网上搜索之后,我在一列中创建了一个1-12的表来表示每个月,然后将下面的数据填满另一列:

{= SUM( - (MONTH(B)= A))}

其中B是每种类型事件的日期范围,A是月份标识符1-12。所以,我最终每个月都有数据。

起初我认为这就足够了,但我只是注意到它是不正确的。问题是数组只计算日期的数量,而不是每个日期发生的次数,所以我简短几个实例。

必须有更好的方法来执行此操作,或者可能是让Excel使用每个日期计数的出现次数的方法。有没有人有任何建议?

1 个答案:

答案 0 :(得分:1)

听起来你有一个包含一个包含出现次数的列;让我们称之为O列。我们也说你的日期在D列,在Z2:Z13中有一系列从1到12的增量数字。在AA2中放置了标准(非数组)公式,

=sumproduct((month(D$2:D$999)=Z2)*(O$2:O$999))

调整范围以适合您自己的数据,并填写AA13。