【发布时间】:2022-11-02 22:14:33
【问题描述】:
目标是创建一个数组公式,它查看两个单独的列,如果它与某个字符串匹配,则返回一个 SUM。
这是一个示例表:
| Feature | Status | Description |
|---|---|---|
| API | Completed | Lorem ipsum |
| Database | In review | lorem ipsum |
| Server | Backlog | lorem ipsum |
| Load Balancer | Completed | lorem ipsum |
| DB | QA | lorem ipsum |
| LB | Completed | lorem ipsum |
| Data base | Backlog | lorem ipsum |
我想提取的第一件事是数据库条目的总数,无论拼写如何。哪个有效
为此,我使用了:
=ArrayFormula(Sum(CountIfs(A2:A8, {"db","data b*","database"})))
在那一点上:我知道这无法扩展以不断添加不同的字符串变体,这是一种一次性的场景。
我想返回的是“对于所有数据库条目,返回状态 = 已完成的 SUM”。在这种情况下,这将是 0。
我尝试在上面添加另一个数组公式,但我不确定如何仅引用在上一个公式中找到的那些项目?如果这有意义吗?
可视化令人困惑的解释:
=ArrayFormula(Sum(CountIfs(A2:A8, {"db","data b*","database"}) AND "WHERE STATUS IS COMPLETE"))
有人能指出我正确的方向吗?我很高兴阅读任何文档(今天才开始第一次查看 excel 公式)
【问题讨论】:
-
PSA:请勿将 spreadsheets/images 作为唯一的数据来源共享,以免问题结束。确保将输入和预期输出添加为纯文本表问题。 Click here 轻松创建表格,分别是也更容易复制/粘贴.另外,如果您共享 Google 文件,请注意 your email address can also be accessed by the public。
标签: google-sheets count sum google-sheets-formula sumproduct