使用COUNTIFS函数统计时无法正确计数空白单元格问题咨询
COUNTIFS多条件统计空白单元格失效修复
故障原因
COUNTIFS所有参数条件为同时满足的AND逻辑。原公式对Table5[Residency to]列同时配置">="&AA$6和""两个条件,要求同一行该列值既大于等于AA6数值、又为空,两个条件互斥,因此无法匹配到空白单元格对应的记录。
修复公式
原逻辑实际需要Table5[Residency to]列满足「大于等于AA6 或 为空」的OR逻辑,需拆分同列或条件为两个独立COUNTIFS计算后求和,再判断是否存在匹配项。
全Excel版本兼容写法:
=IF(COUNTIFS(Table5[CH Code & Room],$U67,Table5[Residency from],"<="&AA$6,Table5[Residency to],">="&AA$6)+COUNTIFS(Table5[CH Code & Room],$U67,Table5[Residency from],"<="&AA$6,Table5[Residency to],"")>=1,1,0)
Excel 365/2021及以上版本简化写法:
=IF(SUM(COUNTIFS(Table5[CH Code & Room],$U67,Table5[Residency from],"<="&AA$6,Table5[Residency to],{">="&AA$6,""}))>=1,1,0)
补充说明
- 公式中
""条件可同时匹配真空单元格、公式返回的空文本(如=""、查询类函数无结果返回的空值) - 若肉眼可见的空白单元格无法被统计,先排查单元格内是否存在空格、不可见换行符等特殊字符,清洗数据后即可正常统计
内容的提问来源于stack exchange,提问作者Robert Hall
相关产品推荐
相关产品推荐

