“分支”列值重复的总次数,其中“状态”列值为“新”

时间:2013-06-29 22:33:41

标签: google-apps-script google-sheets

如何获取“状态”值为“新”的“分支”列值重复的总次数

示例:

+-----------------+
| Branch | Status |
+-----------------+
| XYZ    | New    |
+-----------------+
| ABC    | New    |
+-----------------+
| XYZ    | New    |
+-----------------+
| XYZ    | New    |
+-----------------+
| ABC    | New    |
+-----------------+
| ABC    | SOLVED |
+-----------------+

打印结果应为

XYZ: 3
ABC: 2

1 个答案:

答案 0 :(得分:0)

使用两个本机电子表格公式可以轻松解决这个问题。首先列出独特的“分支”。

=Unique(A2:A)

然后用countif计算它们。假设您将unique公式放在单元格D2上,然后就可以了:

=ArrayFormula(CountIf(A:A&"-"&B:B, D2&"-New"))

然后将其复制到所有unique continue个单元格。

显然,使用Apps脚本甚至可以在单个ArrayFormula上完成,这将更加复杂。而且我认为现在不会对你有所帮助。