为什么范围值不适用于COUNTIFs语句?

时间:2019-10-25 13:57:31

标签: excel excel-formula excel-2016

当单元格K2 =“ A”且范围为B11时,我试图计算工作表1('1')在某个范围(X11:X730)中的任何值(“ *”)的次数:B730 <19:00:00。

例如:

  • 如果K2 = A,B11 = 18:00:00并且X11中有一个值,则应该给我1。
  • 如果K2 = A,B11和B13 = 18:00:00并且X11和X13中有一个值,则应该给我2。
  • 如果K2 = A,B11 = 18:00:00,但X11中没有值,则应产生0。

这是我的代码:

=IF('1'!$K$2="A",COUNTIFS('1'!$B$11:$B$730,"<19:00:00",'1'!$X$11:$X$730,"*"),0)

它始终产生#VALUE!。如果我只有一个单元格,而不是范围(例如=IF('1'!$K$2="A",COUNTIFS('1'!$B$11,"<19:00:00",'1'!$X$11,"*"),0),我会得到正确的值。

我也尝试过将所有条件包括在COUNTIFS中,没有IF语句但没有运气。似乎代码中的任何范围选项都行不通,我也不知道为什么。

任何帮助都会很棒!

0 个答案:

没有答案