Excel formula COUNTIF范围之间的唯一日期

Excel formula COUNTIF范围之间的唯一日期,excel-formula,excel-2010,Excel Formula,Excel 2010,我试图找到一种方法,在某一组日期之间COUNTIF(S),但只获取唯一日期的计数。就上下文而言,我在几天内跟踪仪表。我可以在同一天获得多个具有不同米值的实例。事实上,可能发生的事情是把我每天的平均米数搞砸了 数据!A3:A8700-是日期范围 我每月总结一次,所以,在这个例子中,我希望: 1) 在日期x和日期y之间使用COUNTIF(或任何有效的工具!)。希望从数据中提取存储的X和Y!A3:A8700。例如,在这种情况下,2014年11月1日=x,2014年11月31日=y 2) 我只想将唯一日

我试图找到一种方法,在某一组日期之间
COUNTIF(S)
,但只获取唯一日期的计数。就上下文而言,我在几天内跟踪仪表。我可以在同一天获得多个具有不同米值的实例。事实上,可能发生的事情是把我每天的平均米数搞砸了

数据!A3:A8700
-是日期范围

我每月总结一次,所以,在这个例子中,我希望:

1) 在日期x和日期y之间使用
COUNTIF
(或任何有效的工具!)。希望从
数据中提取存储的X和Y!A3:A8700
。例如,在这种情况下,2014年11月1日=x,2014年11月31日=y

2) 我只想将唯一日期作为计数的有效部分:

11/1/2014
11/2/2014
11/2/2014
11/3/2014
例如,将返回3,而不是4


我已经找到了在整个列中获得唯一数字的解决方案,但在该列中的某个范围内还没有找到任何解决方案。或者,更准确地说,我还没有弄清楚如何正确地修改它们。

据我所知,您想要以下信息,如果我错了,请告诉我:



也就是说,从2014年11月1日D1开始,到2014年11月12日结束,到D2,您要计算在A1:A100范围内介于这两个日期之间的唯一日期

在本例中,有6个唯一的日期,如结果单元格D4所示。 下面是计算包含一系列日期的列中唯一值(日期)的公式



公式


=SUM(如果(频率)(如果($A$1:$A$97>=D$1;如果($A$1:$A$97))你能从最大值(A3:A8700)中减去最小值(A3:A8700),还是有被跳过的天数?
=SUM(频率(数据!A3:A8700,数据!A3:A8700)>0,1))
应该可以。但我只需要两个日期之间的数字频率。这将为我提供所有数字的唯一频率,对吗?a3:A8700中的日期是按顺序排列的吗?是的,从最近到最不最近。非常好用——谢谢!不过我必须将其转换为数组公式,所以CTRL+SHIFT+ENTER才能使其工作。
=SUM(IF(FREQUENCY(IF($A$1:$A$97>=D$1;IF($A$1:$A$97<=D$2;IF($A$1:$A$97<>"";MATCH($A$1:$A$97;$A$1:$A$97;0))));ROW($A$1:$A$97)-ROW($A$1)+1);1))