一起使用过滤器和排序的 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 可排序对象一起使用?

使用 Google 表格中的单个公式从范围创建动态排序和过滤列表

如何将滑块与其他复选框过滤器放在一起