Google sheets 将多行数组合并为单行

Google sheets 将多行数组合并为单行,google-sheets,google-sheets-formula,google-sheets-query,Google Sheets,Google Sheets Formula,Google Sheets Query,我正在尝试将查询的多行结果合并到一行中 第一个结果(A4:L4)应保持原样,并将以下结果添加到同一行上一个结果的末尾,保留空白值。标题将被删除,因此不需要考虑 我尝试过嵌套QUERY和FILTER,但我只想得到一列或转置整个数组 =QUERY({journeySquads!A:M},“选择Col2、Col3、Col4、Col5、Col6、Col7、Col8、Col9、Col10、Col11、Col12、Col13,其中Col1=”&A1&“、1) 好吧,我想起来了 =SPLIT(TEXTJOI

我正在尝试将
查询的多行结果
合并到一行中

第一个结果(A4:L4)应保持原样,并将以下结果添加到同一行上一个结果的末尾,保留空白值。标题将被删除,因此不需要考虑

我尝试过嵌套
QUERY
FILTER
,但我只想得到一列或转置整个数组

=QUERY({journeySquads!A:M},“选择Col2、Col3、Col4、Col5、Col6、Col7、Col8、Col9、Col10、Col11、Col12、Col13,其中Col1=”&A1&“、1)

好吧,我想起来了

=SPLIT(TEXTJOIN(|“,”QUERY({journeySquads!A2:M}),“选择Col1、Col2、Col3、Col4、Col5、Col6、Col7、Col8、Col9、Col10、Col11、Col12、Col13,其中Col1='”&A1&“,”0)、“)

好吧,我想出来了

=SPLIT(TEXTJOIN(|“,”QUERY({journeySquads!A2:M}),“选择Col1、Col2、Col3、Col4、Col5、Col6、Col7、Col8、Col9、Col10、Col11、Col12、Col13,其中Col1='”&A1&“,”0)、“)

您也可以使用扁平化(对字符串长度没有限制)


您也可以使用展平(对字符串长度没有限制)


谢谢汤姆!我不知道
flatte
Google似乎在尽力保守秘密;-)谢谢你,汤姆!我不知道
flatte
Google似乎在尽力保守秘密;-)
=transpose(query(flatten(query(A2:M,"select * where A='test'"))," select Col1 where Col1 is not null"))