【发布时间】:2020-12-06 14:36:02
【问题描述】:
如果我有 2 列,即 ID 和名称,ID 列包含重复项,并且如果我想按 ID 分组以获得唯一 ID,但名称列应该是逗号分隔的列表,这可以在 Google Query 中实现吗?
| ID | Name |
===============
| 1001 | abc |
---------------
| 1001 | def |
---------------
| 1002 | kjg |
---------------
| 1003 | aof |
---------------
| 1003 | lmi |
---------------
| 1004 | xyz |
---------------
进入
| ID | Name |
====================
| 1001 | abc, def |
--------------------
| 1002 | kjg |
--------------------
| 1003 | aof, lmi |
--------------------
| 1004 | xyz |
--------------------
【问题讨论】:
-
其实我不这么认为。但它可以通过标准公式获得。如果您对这种解决方案感兴趣,请告诉我。
-
hmm..希望 Google Query 能以某种方式与 Textjoin 等功能混合使用。
-
我很确定它可以通过 query/textjoin/split/etc 来完成。我去试试看……
-
TextJoin、Split 有 50,000 个字符的限制。
-
我认为以某种方式使用未记录的
FLATTEN函数应该可以克服这个限制。
标签: google-sheets google-query-language