如何在Excel中创建满足特定文本与条件的自动更新计数公式?
解决方法
你可以直接使用COUNTIFS函数,它专门用于多条件计数,比嵌套Filter+COUNTA更简洁准确:
=COUNTIFS(类别1列范围, "A", 类别2列范围, "[Z]")
对应你的示例表格,假设类别1在A列、类别2在B列,公式可写为:
=COUNTIFS(A:A, "A", B:B, "[Z]")
这个公式会同时匹配两个条件:类别1等于"A"且类别2等于"[Z]",直接返回正确结果1。
如果一定要用Filter+COUNTA的写法,问题出在你未同时设置双筛选条件,正确写法如下:
=COUNTA(FILTER(类别1列范围, (类别1列范围="A")*(类别2列范围="[Z]")))
以A、B列为例:
=COUNTA(FILTER(A:A, (A:A="A")*(B:B="[Z]")))
这里用*(乘号)代表逻辑“与”,只有同时满足两个条件的行才会被筛选,再通过COUNTA统计有效数量。
内容的提问来源于stack exchange,提问作者Michael Nalk
相关产品推荐
相关产品推荐

