Arrays 在Google工作表中将两列表转换为一列表

Arrays 在Google工作表中将两列表转换为一列表,arrays,google-sheets,transpose,array-formulas,google-sheets-query,Arrays,Google Sheets,Transpose,Array Formulas,Google Sheets Query,在A列中有一个任务列表 在B列中,每个任务都有一个关联的组 如何使用内置公式生成D列中的序列 以下是一个屏幕截图: 试试: 这应该和Player0一样有效。我一直试图让他使用flatte():) =查询(展平(转置(查询(A2:B,“通过轴B选择最大(A)组”),“其中Col1”) 我们必须让您使用flant()!:) =ARRAYFORMULA(TRIM(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(QUERY(IF(A2:B="",,A2:B

在A列中有一个任务列表

在B列中,每个任务都有一个关联的组

如何使用内置公式生成D列中的序列

以下是一个屏幕截图:

试试:


这应该和Player0一样有效。我一直试图让他使用flatte():)

=查询(展平(转置(查询(A2:B,“通过轴B选择最大(A)组”),“其中Col1”)

我们必须让您使用flant()!:)
=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), "♦"))))
=QUERY(FLATTEN(TRANSPOSE(QUERY(A2:B,"select Max(A) group by A pivot B"))),"where Col1<>''")