如何在工作表中按相同条件单个排序多个查询?

问题描述 投票:0回答:1

我试图使用查询函数将多个工作表拉成一个

={QUERY(Sheet2!A2:B, "SELECT A, B WHERE A <> ''");
  QUERY(Sheet3!A2:B, "SELECT A, B WHERE A <> ''")},... 

这样做很好,但我想混合查询,以按日期升序显示编译列表任何想法如何做到这一点?

此外,我尝试包括sort by语句,但它不会将所有查询混合为一个。

google-sheets google-sheets-query
1个回答
0
投票

你需要做的就是把它包装成另一个QUERY

=QUERY(
 {QUERY(Sheet2!A2:B, "SELECT A, B WHERE A <> ''");
  QUERY(Sheet3!A2:B, "SELECT A, B WHERE A <> ''")},
 "order by Col1")
© www.soinside.com 2019 - 2024. All rights reserved.