Excel countif怎么求指定日期范围内的数量

比如我这里有几个日期: 比如都在A列中2011-1-12011-1-312011-2-112011-2-202011-3-232011-3-212011-11-112011-12-12011-12-2我要算出以上数列中12月的个数,我这里只是举例,我发现我实际操作中如果有300多个数据的话,countif算出来的结果与实际结果不一致,求高手帮忙看看 我是这样 =countifs(A:A, “>2011-11-30”,A:A,"<2012-1-1") 其他很多方法也试过,好像都不行, 数据少的话我发现结果是对的. 上面我只是举例算出12月的,有没更精确的方法, 比如可以不可以用其他函数数列中是否包含12月,然后算出结果什么的.

输入:
=COUNTIFS(A:A,">=2017-1-1",A:A,"<=2017-1-15")

COUNTIF只能对单一条件进行计数。

对于指定日期内数量求和,COUNTIF函数是无法满足的。用万能多条件求和(计数也可以)函数SUMPRODUCT可以完成。举例说明。

M2公式:=SUMPRODUCT(($A$2:$A$11>=$J$2)*($A$2:$A$11<=$K$2)*($C$2:$C$11=M$1)*($D$2:$D$11))

满足3个条件:1、开始日期;2、结束日期;3、业务员="A”对销售额求和。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-31

输入以下公式,然后向下填充公式,得到1-12月每个月的个数

=COUNTIFS(A:A,">="&DATE(2015,ROW(A1),1),A:A,"<"&DATE(2015,ROW(A2),1))

公式中:DATE(2015,ROW(A1),1)表示2015-1-1,DATE(2015,ROW(A2),1)表示2015-2-1,每个公式统计大于等于本月的1日,小于下月1日的符合条件个数。

 

详见附图

本回答被网友采纳
第2个回答  2017-07-09

1、COUNTIF函数使用方法如下图:

2、求指定日期范围内数量的方法如下图:

3、公式输入=COUNTIF(C2:C11,G2);

也可以这样输入:=COUNTIF(C2:C11,"2017-7-8"),结果如下图:

第3个回答  2013-09-23
你的数据不够啊 我自己加了点你的要求大概意思是1号到6号的总金额 我另外在加上个条件“B列”免得又追问 1号到6号李四的总金额均为数组公式=SUM(IF((A2:A8>=A12)*(A2:A8<=B12),C2:C8))=SUM(IF((A2:A8>=A12)*(A2:A8<=B12)*(B2:B8="李四"),C2:C8))当然方法不止一个 我又实验了C12:=SUMPRODUCT((A$2:A$8>=A12)*(A$2:A$8<=B12))
C14:=SUMPRODUCT((A$2:A$8>=A14)*(A$2:A$8<=B14)*(B2:B8=LEFT(C13,2)),C2:C8)希望抛砖引玉
第4个回答  2017-07-01
1、求的是日期范围的 需要使用countifs
2、countifs(criteria_range1,criteria1,criteria_range2,criteria2,…),适用于多条件计数
3、比如求2017年5月1日到2017年6月1日 一共出现多少次:
=countifs(日期列,“>=“&"2017/5/1”,日期列,“<=“&"2017/6/1”)