复杂的COUTIF?

在这里输入图像说明

我想根据以下范围(用户input)来计算H计数“N”的数量:

01/07/2017 – 02/07/2017; 03/07/2017 – 09/07/2017; 10/07/2017 – 16/07/2017;

我正在考虑使用COUNIF(范围,“N”)。 但是我不知道如何设置范围,以便它可以根据上面的用户input来查找B列中的值,以便公式可以在范围内search列B中的值并且计算列中N的数量H

时间框架的开始date和结束date需要在不同的单元格中进行。 如果你把它们全部放在一个单元格中,就会使事情变得不必要的复杂。

=SUMPRODUCT(--($B$2:$B$17>=StartDate),--($B$2:$B$17<=EndDate),--($H$2:$H$17="N")) 

在这里输入图像说明

或者用CountifS()

 =COUNTIFS($B$2:$B$17,">="&StartDate,$B$2:$B$17,"<="&EndDate,$H$2:$H$17,"N")