在 Google 个工作表中将重复 ID 中的数据连接成一行
Concatenate data from duplicate IDs into a single row in Google Sheets
我正在从 Google 表单中收集回复,其中每个用户都有一个 ID 并且可以发送多个表单回复。我希望每个 ID 只有一行,并将多个表单响应连接到包含该 ID 的所有数据的一行中。
我在下面的 link 中说明了我的问题。
尝试:
=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)); "♥")))
我正在从 Google 表单中收集回复,其中每个用户都有一个 ID 并且可以发送多个表单回复。我希望每个 ID 只有一行,并将多个表单响应连接到包含该 ID 的所有数据的一行中。
我在下面的 link 中说明了我的问题。
尝试:
=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)); "♥")))