我正在尝试在某一组日期之间找到COUNTIF(S)
的方法,但只获取唯一日期的计数。对于上下文,我在几天内跟踪米。我可以在同一天使用不同的仪表值获得多个实例。可能发生的事实是搞砸我的米/日平均值。
Data!A3:A8700
- 是日期范围。
我每月总结一下事情,所以,在这种情况下,对于这个例子,我喜欢这样的东西:
1)在日期x和日期y之间使用COUNTIF
(或任何可行的东西!)。希望存储的X和Y是从DATA!A3:A8700
中提取的。在这种情况下,例如,11/1/2014 = x和11/31/2014 = y
2)我只想将独特日期作为计数的有效部分:
11/1/2014
11/2/2014
11/2/2014
11/3/2014
例如,返回3,而不是4。
我找到了在整个列中获取唯一数字的解决方案,但该列中的范围还没有。或者,更准确地说,我无法弄清楚如何正确修改它们。
答案 0 :(得分:3)
据我了解,您需要以下内容,告诉我是否错了:
也就是说,从 01/11/2014 开始,在 D1 中,以 12/11/2014结尾< / em> 位于 D2 中,您希望计算 A1:A100 中这些两个日期之间的唯一日期范围。
在本例中,有6个唯一日期,如结果单元格 D4 所示。
以下是计算包含一系列日期的列中的唯一值(日期)的公式。
公式 :
=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))
您可能需要根据区域设置进行调整,将&#34;;&#34; 替换为&#34;,&#34; 强>