复杂的COUTIF?

时间:2017-08-16 02:48:22

标签: excel excel-formula

enter image description here

我想算一下" N"在计数H中,基于以下范围(用户输入):

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

我正在考虑使用COUNIF(范围," N")。但我不知道如何设置范围,以便它可以根据上面的用户输入查找B列中的值,以便公式可以搜索范围内B列中的值并计算N的数量在H栏中

1 个答案:

答案 0 :(得分:2)

时间范围的开始日期和结束日期需要进入单独的单元格。如果将它们全部放在一个单元格中,则会使问题变得不必要地复杂化。

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

enter image description here

或使用CountifS()

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