数组公式+排序(google sheets)排序动态数据

arrayforumla + sorting (googlesheets) sorting dynamic data

我正在使用 googleform 收集有关游戏玩家的信息以及他们在不同游戏中的得分,并正在尝试创建排行榜。

我在 col A 中使用了一个 ARRAYFORMULA 来返回每个玩家的唯一值,然后在 col B 中使用另一个 ARRAYFORMULA 来计算他们的分数。所以这是一个排行榜,我希望它按分数降序自动排序。

我试过使用各种脚本等,但似乎即使只使用排序功能也不起作用。它排序一秒钟,然后重置回玩家在表单响应中出现的顺序。我的意思是我不能以这种方式对动态数据进行排序。

关于如何自动排序的任何想法,所以即使添加了更多玩家,它也将始终充当排行榜?

编辑添加LINK: https://docs.google.com/spreadsheets/d/1oitJrH-TdeRFfHCCTf9XO2ma4qwN571cPkYJhhPKKi8/edit?usp=sharing

screenshot of googlesheet

尝试:

=QUERY(CombinedScores!A2:B, "order by B desc", )