统计date范围内的唯一值

我正在计算在一个date范围内的不同值(machineId)的数量。

开始date:B2

结束date:C2

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

allDates:'生产数据'!AH:AH

现在的公式是= SUM( – (FREQUENCY(IF('Production Data'!AH:AH> = B3,IF('Production Data'!AH:AH <C3''Production Data'!E:E )),“生产数据”E:E)))

只返回#VALUE!

谢谢。

使用以下数组公式:

={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))} 

参考