excel A列是日期,B列是数据,如何统计A列某一时间段内,B列对应数据的个数(不是数据和)

日期 报名数

2013-9-10 1
2013-9-11 2
2013-9-16 1
2013-9-19 5

我想统计,在2013-9-10至2013-9-16期间里,一共有几次报名(实际是3次),不是报了几人(4人)

用数据透视表把,很快的,详见GIF图片的操作

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-08
=sumproduct((A1:A4>A1)*(A1:A4<=A3))
第2个回答  2013-10-08
以你的数据为例:
=SUMPRODUCT((A2:A5>=DATE(2013,9,10))*(A2:A5<=DATE(2013,9,16)))
第3个回答  2013-10-08
=Sumproduct((a1:a4>=date(2013,9,10))*(a1:a4<=date(2013,9,16)))追问

不能按A列统计,必须按B列统计,因为还有C列、D列,都有数据要分别统计。

日期 报名数 报名课程
2013-9-10 1 1
2013-9-11 2
2013-9-16 2
如何分别统计10号到16号期间,B列 C列各有多少个数?

追答

=SUMPRODUCT((A1:A4>=DATE(2013,9,10))*(A1:A40))

本回答被提问者采纳
相似回答