如何对包含数组公式的查询的输出进行排序?

How can I sort the output from a query that includes an array formula?

我有一个公式可以查询文档中的两个 sheet 并将数据提取到第三个 sheet。如果我在查询完成后将新数据添加到第一个 sheet,然后返回到第三个 sheet(带有查询结果),则新数据不在组合列表的底部。它位于第一部分的底部。来自不同 sheet 的数据保存在一起,首先是所有数据,然后是所有数据。

有没有办法强制按特定列(最好是 ColumnF)对整个输出进行集中排序?

传播sheet样本数据here

请尝试:

=sort(ARRAYFORMULA({QUERY(Sheet1!A1:I500, "Select * where G = 'no'", 0); (QUERY(sheet2!A1:I500, "Select * where G = 'no'", 0))}),6,1)