首页 > 解决方案 > Google 表格:如何通过对另一列中的数字进行排序来移动玩家的姓名?

问题描述

这里完全是新手,所以请和我一起裸露。

设置:B 列有每个玩家赢得的分数。A列有球员的名字。我设置 B 列,以便每个玩家的累积积分按降序自动排序(创建玩家的排名)。随着玩家积分的增加,B 列会自动排序。

我想不通的是,当排名更新时,如何让玩家的名字与他们的关联点一起移动。如果 B1 自动排序为 B4,则最终结果是 A1-B4。我需要它是A4-B4。

希望这是有道理的。谢谢!

标签: google-sheets

解决方案


如果您有 A 列的名称和 B 列的点。(第一行有标题)

然后将其粘贴=sort(A2:B, 2, FALSE)到 D2 中。

选择列A2:BA 和 B。2是用于排序的列。FALSE对于降序(升序TRUE

您将获得一个新的排序列表。

示例输出:

Name | Points    Name | Points
Paul | 3         Peter| 10
John | 6         John | 6
Peter| 10        Paul | 3

推荐阅读