Google表格查询-分组/连接多行 [英] Google Sheet Query - Group / concatenate multiple rows

查看:62
本文介绍了Google表格查询-分组/连接多行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在运行带有 SUM GROUP BY QUERY ,但是我想从行中聚合多个不同的值分成一行和一列.我希望将所有这些值连接在一起.

I'm running a QUERY with a SUM and GROUP BY, but I'd like to aggregate multiple distinct values from the rows into a single row and column. I'm looking to concatenate all those values together.

当前表:

<身体>
Person 小部件计数
账单红色 12
账单蓝色 9
萨拉黄色 4
账单黄色 1
萨拉橙色 10

预期表:

<身体>
Person 小部件计数
账单红色,蓝色,黄色 22
萨拉黄色,橙色 14

推荐答案

您可以使用过滤器和联接函数来提供帮助:

You can use the filter and join functions to help:

要获取唯一的名称列表,请执行以下操作:

To get a unique list of names:

=UNIQUE(A3:A)

要加入小部件:

=join(",",filter(B:B,A:A=E3))

求和:

=sum(filter(C:C,A:A=E3))

这篇关于Google表格查询-分组/连接多行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆