You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets:如何用ArrayFormula实现双条件(AND)求和统计?

多条件匹配统计:含通配符的数据库条目+Completed状态计数

直接上可用公式:

=ArrayFormula(SUM(COUNTIFS(A2:A8, {"db","data b*","database"}, B2:B8, "Completed")))

原公式的问题

你之前的公式仅针对A列做了多模式匹配,未关联Status列的筛选条件。COUNTIFS本身支持多组列-条件配对,只需在原有条件后直接追加新的列和对应条件即可实现多条件关联。

公式拆解

  1. COUNTIFS(A2:A8, {"db","data b*","database"}, B2:B8, "Completed"):同时校验两个条件:
    • A列值匹配db/data b*(通配符匹配以data b开头的内容)/database中的任意一项
    • B列(Status列)值等于Completed
      数组形式的匹配规则会自动生成三组独立计数结果,分别对应三个数据库相关关键词的匹配情况。
  2. SUM(...):将三组计数结果求和,得到所有符合双重条件的条目总数。

由于你的示例中没有同时满足两个条件的条目,因此结果会返回0,完全符合预期。

内容的提问来源于stack exchange,提问作者xpzn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 06:15:41