【问题标题】:Sort Query Pivot Table - Google Sheets排序查询数据透视表 - Google 表格
【发布时间】:2020-08-29 05:12:14
【问题描述】:

我正在尝试对查询数据透视表进行排序,以使列按降序排列。

我试过:=QUERY({Data!A1:C24},"Select Col1, Sum(Col2) group by Col1 pivot Col3 order by Col1 Desc, Col2 Desc"),但它告诉我"COL_IN_ORDER_MUST_BE_IN_SELECT: Col2"

除了行之外,还有没有办法对数据透视表的列进行排序?

这是一个样本表:https://docs.google.com/spreadsheets/d/1W8T2BJvSRN_CMdTs1asONEWrDjT3c5yDTFRxh8mSh10/edit?usp=sharing

【问题讨论】:

    标签: sorting google-sheets google-sheets-formula transpose google-query-language


    【解决方案1】:

    尝试:

    =TRANSPOSE(QUERY(TRANSPOSE(QUERY({Data!A1:C24},
     "select Col1,sum(Col2)
      group by Col1
      pivot Col3
      order by Col1 desc")), 
     "order by Col1 desc", 1))
    

    【讨论】:

    • 太棒了,真不敢相信没有比这更复杂的方法了
    猜你喜欢
    • 1970-01-01
    • 2020-12-07
    • 1970-01-01
    • 2022-10-04
    • 1970-01-01
    • 2012-05-22
    • 2017-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多