当前位置: 首页 > 知识库问答 >
问题:

如何在Google工作表中按1列自动排序

狄宇
2023-03-14

我正在尝试设置输入新数据时Google Sheets文档的自动排序。

链接到工作表:https://docs.google.com/spreadsheets/d/1h2-Gy67sTGKdMhG9GP-intB5fVdaJheZIcLo4Nto_Wg/edit?usp=sharing

显然,这些是玩家统计数据。我试图找出一个解决方案,让列“H”按降序对玩家进行排序。这意味着得分最多的玩家将是第一名。

我尝试过使用sort range函数,但没有效果。我在H列的每个单元格中输入了公式。这只是F列总数的简单“=和(F5:G5)”

如有任何协助,将不胜感激。

共有1个答案

太叔乐家
2023-03-14

创建一个附加工作表,并使用QUERY函数生成数据的自动排序视图。当您用数据更新主工作表时,使用QUERY的工作表也会更新。

例如,=查询(sheet1!A4:I17,“选择*按H排序”)

但是,您可能希望使sheet1中的数据更加规则-例如,不要使用position将守门员与其他球员分开,而是添加另一列来存储球员类型。

 类似资料:
  • 我有多张表格需要排序,它们需要按不同的列排序。这是我当前正在运行的脚本: 我想添加另一个范围排序列,这样它将首先按第10列排序,然后按第17列排序。我似乎不能让它自动排序2列。任何帮助将不胜感激!

  • 我希望表2(标题为“托管交易”)按日期自动排序,表1(标题为“贷款查询”)按姓氏自动排序。两张表都在一张谷歌表中。我已经找到了下面的脚本,我对它进行了轻微的修改,它在第2页上的效果非常好,可以按日期自动排序; 但是,我希望第一张工作表按照第2列中的姓氏自动排序,而不是脚本所指的第7列 值得一提的是,我对脚本做了以下更改,并在下面的脚本中添加了按姓氏排序的脚本,该脚本在第1页的第2列中运行良好; 但

  • 我必须根据每行下拉列表的可变值对数据进行排序。 例如,我希望轮班的所有服务员都从下拉列表中处于“就绪”状态。那些下班的人有“下班”状态等。每个人的状态从下拉列表中手动更改,但是,我需要所有“准备就绪”的服务员出现在顶部,然后是所有的“下班”服务员,然后是“休假”服务员等。每次下拉列表中的状态更改时,列表应自动重新排序。 作为一个新手,我对如何实现这一点感到非常无知...我试图根据我看到的类似案例写

  • 我一直在寻找一种在Google工作表上编写自动排序脚本的方法,该脚本可执行以下操作: 仅适用于特定范围(A35:I911),但适用于Google主工作表中的所有工作表 我尝试了以下代码,但无法正常工作: 提前谢谢你! 以下是谷歌表格编辑版本的链接:https://docs.google.com/spreadsheets/d/1NUy6aY-lEA66UFXg4Yx4mXsTgFvj5g2Dhv4j

  • 我有一个多标签谷歌表。第一个是主表,我有一些基本的位置信息。在其他页面中,我通过“导入”传输这些基本信息,因此我有一些列动态更改,一些是静态的,用户可以更新。尽管如此,如果我在主工作表的数据之间添加一行,它只会更改动态列(从importrange更新),而其余列不会更改-这会影响更新。在主工作表中添加行时,是否有任何方法/脚本可以自动在其他工作表中添加行?

  • 我使用Google Sheets电子表格来管理我正在处理的文件。我在任何给定的时间都有大约60-70个文件,每个文件都有一个唯一的文件号。在我的电子表格中,每个文件都由一个由其文件编号命名的唯一工作表表示。文件编号符合以下格式:[#]-[##]-[####]](例如5-18-0040)。我还有一个名为“文件”的工作表,它是所有这些工作表的列表,以及其他一些包含操作的隐藏工作表。 我拼凑了一个脚本,