В настоящее время у меня есть это
=QUERY(
QUERY(
'Raw Paste'!C2:E, "select C, count(C) where C is not null group by C order by C label count(C) ''"
), "WHERE Col2 >= 2")
Второй QUERY()
, поэтому я могу фильтровать агрегатную функцию как SQL HAVING
функция ...
Это будет сделать это:
![enter image description here](https://i.stack.imgur.com/Y4uf8.png)
Что я хочу сделать, хотя это рядом с подсчетом, я хочу 3-й столбец, который объединяет номера счетов, которые включены в совокупность.
Это было бы тривиально с ARRAY_AGG(C)
, но листы Google не такие уж причудливые.
Я подумал, может быть, как-то использовать INDEX
/ MATCH
, но не знаю. Мне нужно объединить строки, когда элемент появляется более одного раза.
C D
111 PPP
222 OOO
222 QQQ
Требуемый вывод:
C D
222 OOO, QQQ