You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets:基于Total列降序排序Leaderboard报表的方法

基于Total列对Google表格'Leaderboard report'工作表降序排序的方法

方法一:手动排序(适合静态数据场景)

  • 切换到「Leaderboard report」工作表
  • 选中包含表头和所有数据的完整区域(比如A1到I列最后一行数据)
  • 点击顶部菜单栏「数据」→「排序范围」
  • 勾选「数据有表头」(若第一行是表头)
  • 在「排序依据」下拉选「Total」(I列表头),「排序顺序」选「降序」
  • 点击「排序」完成操作

注意:如果该工作表的数据是公式自动生成的,手动排序可能会打乱公式关联,导致后续数据更新出错,更推荐用下面的公式自动排序方法。

方法二:公式自动排序(适合动态更新场景)

直接将汇总逻辑嵌套进SORT函数,实现数据生成时自动按Total列降序排列:

  • 假设你当前生成汇总数据的公式输出A-I列内容,将整个公式作为SORT函数的第一个参数,第二个参数设为9(对应Total列的列数),第三个参数设为FALSE(表示降序)
  • 示例:如果原汇总公式是用QUERY生成的:
    =QUERY('All responses'!A:H, "SELECT A, SUM(C), SUM(D), SUM(E), SUM(F), SUM(G), SUM(H), SUM(C)+SUM(D)+SUM(E)+SUM(F)+SUM(G)+SUM(H) GROUP BY A", 1)
    
    修改为带排序的版本:
    =SORT(QUERY('All responses'!A:H, "SELECT A, SUM(C), SUM(D), SUM(E), SUM(F), SUM(G), SUM(H), SUM(C)+SUM(D)+SUM(E)+SUM(F)+SUM(G)+SUM(H) GROUP BY A", 1), 9, FALSE)
    
  • 把修改后的公式替换原工作表中的公式,后续「All responses」的数据更新时,「Leaderboard report」会自动按Total列降序刷新结果

内容的提问来源于stack exchange,提问作者Angelica Viajedor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 00:04:55