如何通过Google表格使用变量进行选择

问题描述 投票:1回答:1

如何,

我有一个包含几列的google工作表,其中记录了来自客户的支持请求。

     A                B                      C
-+---------------+------------------------+-------------
1| Date-1        | John                   | Ticket-101 
2| Date-1        | Anita                  | Ticket-102
3| Date-2        | John                   | Ticket-103
4| Date-3        | Dani                   | Ticket-104
5| Date-3        | Billy                  | Ticket-105

我想用有关客户的统计数据创建两个新列。在这些新列中,我要提供客户端名称和已打开的支持凭单数。

最终结果必须是:

     A                B             C            D          E
-+---------------+------------+-------------+-----------+---------------
1| Date-1        | John       | Ticket-101  | John      |   2    |
2| Date-1        | Anita      | Ticket-102  | Anita     |   1    |
3| Date-2        | John       | Ticket-103  | Dani      |   1    |
4| Date-3        | Dani       | Ticket-104  | Billy     |   1    |
5| Date-3        | Billy      | Ticket-105  | 

我以此方式创建了D列

=UNIQUE(QUERY(B1:B))

用于计算客户与我们联系的次数:

=COUNTA(IFERROR(QUERY(B1:B, "select B where B='John'", 0)))

当然,这是一个非常愚蠢的解决方案,因为对于每个新客户,我都必须使用]创建新公式

....其中B ='客户名称'“ .....

我想知道是否可以通过自动填充客户端名称的方式创建公式?我想象这样的事情:

=ARRAYFORMULA(COUNTA(IFERROR(QUERY(B1:B, "select B where B='value-of-D'", 0))))

如何,我有一个包含几列的google工作表,其中记录了来自客户的支持请求。 ABC-+ --------------------- + ------------------------ + ------ ---...

variables google-sheets formula counting
1个回答
0
投票

尝试

© www.soinside.com 2019 - 2024. All rights reserved.