Объединить данные из дубликатов идентификаторов в одну строку в Google Sheets - PullRequest
1 голос
/ 01 марта 2020

Я собираю ответы из формы Google, где каждый пользователь имеет идентификатор и может отправлять несколько ответов формы. Я хотел бы иметь только одну строку для каждого идентификатора и объединить несколько ответов формы в одну строку, содержащую все данные этого идентификатора.

Я проиллюстрировал мой вопрос по ссылке ниже.

Редактируемый лист

1 Ответ

2 голосов
/ 02 марта 2020

попробовать:

=ARRAYFORMULA(TRIM(SPLIT(TRANSPOSE(QUERY(QUERY(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(
 IF(C2:G<>""; "♦"&A2:A&"♥"&B2:B&"♥♠"&C2:G&"♥♠"; );;99^99));;99^99); "♦")); "♠"); 
 "select max(Col2) group by Col2 pivot Col1");;99^99)); "♥")))

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...