Excel CountIFs有2个不同的条件

我需要考虑以下条件:

  • date(范围:事件!C2:C300)> 2012/1/1
  • 类别(范围:Q2:Q300)匹配Sheet2!B2:B8

目前,我有以下公式并正在工作:

=Countifs(Incidents!Q2:Q300,Sheets2!B2:B8) 

此公式只是计算与login相关的logging数

但是,当我这样做

 =Countifs(Incidents!Q2:Q300,Sheets2!B2:B8, Incidents!C2:C300, ">1/1/2012") 

我的单元格上有#VALUE错误

我怎样才能做到这一点 ? 我需要筛选2012年以前的logging。

更新:

突发事件上的数据typesQ2:Q300:表格2上的文本数据typesB2:B8:突发事件上的文本数据typesC2:C300:自定义,“dd-mmm-yy h:hh:hh”

以下是我使用的实际代码,它使我得到了#VALUE错误

 =COUNTIFS(Incidents!$Q$2:$Q$300,Sheet2!B5,Incidents!C2:C300,">1/1/2012") 

这是我的错误。 公式我有工作。 这不是为我工作的原因是因为我的范围是不同的Q和C.在我原来的公式,我有Q2:Q300和C2:C355。 因此,我遇到了#VALUE错误。 感谢您的帮助!

我使用下面的公式获得了11个工作表中的2个同样的错误: =COUNTIF('[worksheet name]'!O:O,"Pre") ,这对于其他9个工作表来说工作得很好。

我只能通过将失败工作表的全部内容复制到新工作表中,删除旧工作表并重新命名新工作表。 我不得不将相同的工作表名称复制回公式,然后工作,即使没有真正改变!