在 Google 表格中将两列 table 转换为一列 table
Converting two columns table into one column table in Google Sheets
A 列中有一个任务列表。
在 B 列中,每个任务都有一个关联的组。
如何使用内置公式生成 D 列中的序列?
这是截图:
尝试:
=ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(QUERY(IF(A2:B="",,A2:B&"♦"),
"select max(Col1) where Col1 is not null group by Col1 pivot Col2", 0)
,,999^99)),,999^99), "♦"))))
这应该和 player0s 一样有效。我一直试图让他使用 FLATTEN() :)
=QUERY(FLATTEN(TRANSPOSE(QUERY(A2:B,"select Max(A) group by A pivot B"))),"where Col1<>''")
A 列中有一个任务列表。
在 B 列中,每个任务都有一个关联的组。
如何使用内置公式生成 D 列中的序列?
这是截图:
尝试:
=ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(QUERY(IF(A2:B="",,A2:B&"♦"),
"select max(Col1) where Col1 is not null group by Col1 pivot Col2", 0)
,,999^99)),,999^99), "♦"))))
这应该和 player0s 一样有效。我一直试图让他使用 FLATTEN() :)
=QUERY(FLATTEN(TRANSPOSE(QUERY(A2:B,"select Max(A) group by A pivot B"))),"where Col1<>''")