在一行而不是两列 Google 表格中显示查询结果

Posted

技术标签:

【中文标题】在一行而不是两列 Google 表格中显示查询结果【英文标题】:Display query result in one row instead of two column Google Sheets 【发布时间】:2021-12-30 15:47:46 【问题描述】:
=QUERY('BETA - Orders'!$D:$U,"Select Q,K where D='"& I228 &"' and Q is not null and D is not null",0)

我想只在一列而不是两行中显示结果。上面查询的结果是

我想要完成的是

【问题讨论】:

【参考方案1】:

尝试:

=QUERY(FLATTEN(QUERY('BETA - Orders'!$D:$U,
 "select Q,K 
  where D='"&I228&"' 
    and Q is not null 
    and D is not null", 0)), 
 "where Col1 is not null", 0)

【讨论】:

以上是关于在一行而不是两列 Google 表格中显示查询结果的主要内容,如果未能解决你的问题,请参考以下文章

怎样一个表中的2个查询结果合并到一个表中的两列

迭代每一行并将两列的值传递给查询并将每个结果附加到表中

查询只返回一行(PHP / MYSQL)

使用 Google 电子表格在 Google 查询语言 (GQL) 中按名称而不是字母选择列?

将两列的值相加并显示在下一行

SQL如何将一个表里的不同条件查询结果拼接显示