计算日期范围内的唯一值

时间:2014-06-24 22:20:16

标签: excel

我正在计算日期范围之间的不同值(machineId)的数量。

开始日期:B2

结束日期:C2

machineId:'生产数据'!E:E

所有日期:'生产数据'!AH:AH

我现在的公式是= SUM( - (频率(IF)''生产数据'!AH:AH> = B3,IF('生产数据'!AH:AH< C3,'生产数据'! E:E)),'生产数据'!E:E)))

只返回#VALUE!

感谢。

1 个答案:

答案 0 :(得分:1)

使用以下数组公式:

={SUM(IF(FREQUENCY(IF(($B$2<=AH:AH)*(AH:AH<=$C$2),E:E,""),
                   IF(($B$2<=AH:AH)*(AH:AH<=$C$2),E:E,""))>0,1))}

reference