如何设置excel统计相同月份出现次数

如图所示,我是这样设置公式的:=SUMPRODUCT(N(MONTH(F3:F1000)=6))
但是这样有个小问题,就是只要是计算一月份的总数时,就会出现连同空白单元格也统计下去。就像这样

求大神指点,如何修改才能正确统计一月份。。
另外,我的excel是03版本

可以使用COUNTIF统计函数,通过该函数可以轻松统计出特定内容在该列出现的总数或出现第几次。

1、COUNTIF函数介绍

OUNTIF函数可以统计单元格区域中满足给定条件的单元格的个数,该函数的语法结构为:COUNTIF(rage,criteria),其参数range表示需要统计其中满足条件的单元格数目的单元格区域;criteria表示指定的统计条件,其形式可以为数字、表达式、单元格引用或文本,如:COUNT(B2:B5,B2) 意思为统计B2:B5这个范围内,B2特定内容出现的次数。

2、举例说明

    2.1、统计特定内容出现总数

通过公式:COUNTIF(A:A,A2)就可以统计出A2,在A列出现的总次数,其中:A:A为范围,A2为指定内容。

    2.2、统计特定内容出现的次数

通过公式:COUNTIF($A$2:A2,A2)就可以统计出A2,在A列中出现第几次。其中:$A$2:A2为指定范围,$符号表示锁定,通过下拉的过程,该值不会随列数变化而变化,A2为特定内容。这样就可以轻松知道A2在A列中第几次出现。如果每天都往该工作表中汇总新数据,你想删除之前的重复内容,这时候你就可以筛选,重复出现次数最小的进行删除

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-07

用数据透视表最直观和简单。

插入--》数据透视表--》把月份拖入行标签和数值区,然后点击形成的透视表的日期区域,点击右键,选择组合--》然后按照下面的第二个图选择月份和年,就可以了。如果月份是同一年的,就不用选择年了,只选择月。


第2个回答  2013-08-07
在G输入一个找月份的辅助列=MONTH(F3),然后下拉。跟著用=COUNTIF(G$3:G$1000,6)计算月份总数。
第3个回答  2013-08-07
改一下你的公式:SUMPRODUCT((MONTH(F3:F1000)=6)*1)
仍然使用数组回车--三键回车
第4个回答  2013-08-07
=sumproduct((f3:f1000<>"")*(month(f3:f1000)=1)),这样子
相似回答