如何对通过Google表格中的查询功能获得的数据透视表进行排序

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

我知道在执行查询功能后不可能进行“排序”,这就是为什么我应用嵌套查询。

=QUERY(
QUERY(Dataset,"select B,count(B) where A>date'2019-10-01' group by B pivot year(A),month(A)",1),
"Select * order by Col2 Desc ",1)

但是结果未按count(B)(内部查询的Col2)进行总计排序。它仅根据由于枢轴生成的Col2进行排序。最终表排序不正确(选项10​​应该排在第五位,而不是在底部)。

Example of the result

是否有解决方法?

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

而不是第二个查询,而是在第一个查询之外使用SORT函数。

尝试类似的东西:

 =SORT(QUERY(Dataset,"select B,count(B) where A>date'2019-10-01' group by B pivot year(A),month(A)",1),2,0)
© www.soinside.com 2019 - 2024. All rights reserved.