一起使用过滤器和排序的 Google 工作表
Posted
技术标签:
【中文标题】一起使用过滤器和排序的 Google 工作表【英文标题】:Google sheets using Filter and Sort together 【发布时间】:2020-04-11 19:10:08 【问题描述】:这是我在这里的第一个问题。我希望没事。 我是一个使用谷歌表格的新手,但我进展缓慢。
我正在尝试使用表 1 中的所有数据构建一个表。 在表 2 上,我想过滤表 2 中 D 列中标有数字“1”的所有数据。 为此,我正在使用
=FILTER('Ark1'!A2:C999; 'Ark1'!D2:D999=1)
到目前为止一切顺利。它有效。
然后我想根据 E 列中的值对这张表进行排序。 为此,我正在使用
=sort(FILTER('Ark1'!A2:C999; 'Ark1'!D2:D999=1);'Ark1'!E2:E999; SAND)
我收到 I/T 错误。在丹麦语中它说:
SORT har forskellige intervalstørrelser。 Forventede 2 rækker og 1 kolonner,男性 indeholder 998 rækker og 1 kolonner。
谷歌翻译成:
SORT 有不同的范围大小。应为 2 行 1 列,但包含 998 行和 1 列。
我在这里有一份工作表副本,可编辑以供您帮助。 https://docs.google.com/spreadsheets/d/1Eh8aBnXH-SbqHyuvvmaCMc9eoNwZvoAtulxeJXB5-bE/edit?usp=sharing
非常感谢任何帮助。
【问题讨论】:
【参考方案1】:使用:
=SORT(FILTER('Ark1'!A2:C999; 'Ark1'!D2:D999=1); 5; 0)
或:
=SORT(FILTER('Ark1'!A2:C999; 'Ark1'!D2:D999=1); 5; 1)
【讨论】:
以上是关于一起使用过滤器和排序的 Google 工作表的主要内容,如果未能解决你的问题,请参考以下文章
在 Google 表格中使用包含过滤器的 ARRAYFORMULA
如何将过滤后的计算属性与 ember-drag-drop 可排序对象一起使用?