Excel COUNTIFS检查空白单元格

时间:2018-06-22 05:19:03

标签: excel

我有一个COUNTIFS函数来检查一些事情。其中包括;

  • 日期
  • 客户
  • 某个范围是否为空白

我当前拥有的功能是这个

=COUNTIFS(DateRange, ">=" & StartPeriod, DateRange, "<" & EndPeriod, ClientRange, "=" $ Client, DateSent, "<> '' ")
  • DateRange是所有日期的范围,
  • StartPeriod和EndPeriod是日期约束,
  • ClientRange是所有客户端名称的范围,
  • 要过滤的客户是
  • 日期发送是该项目被发送出去的时间。这是空白值或日期

我试图确保DateSent不为空,但由于引号的要求,我无法使用<>“”,因此我不知道如何检查它。

如何在COUNTIFS中解决此要求?

注意:添加助手列不是我可以使用的解决方案,我拥有的表是我必须使用的。

2 个答案:

答案 0 :(得分:1)

尝试使用逆逻辑。即not blank = cell has content或excel <>"" = "*"

  

= COUNTIFS(.........,DataSent,“ *”)

答案 1 :(得分:1)

使用SUMPRODUCT

=SUMPRODUCT(--(A3:A11>=G1),--(A3:A11<=G2),--(B3:B11=G3),--(C3:C11<>""))

如果由于某种原因不能使用“”,则使用ISNUMBER(假设日期是数字,或者如果发送列中的文本是ISTEXT),例如

=SUMPRODUCT(--(A3:A11>=G1),--(A3:A11<=G2),--(B3:B11=G3),--(ISNUMBER(C3:C11)))

Data