在Google Spreadsheets中同时按列排序和过滤的更简单的选择

时间:2019-03-13 01:05:40

标签: sorting google-sheets filtering

我有一个电子表格(here's a copy),其中包含以下(带标题的)列:

  • A:杂货清单的索引;
  • B:要通过A列建立索引的杂货的名称;
  • C:检查带有“ x”的列中B列中的无效项,否则为空;
  • D:我要应用于B列的排序索引;

目前,我正在使用以下公式进行排序和过滤后的结果:

=SORT(FILTER(B2:B; C2:C = ""); FILTER(D2:D; C2:C = ""); TRUE)

问题是我需要两次应用过滤器:一次用于项,一次用于索引,否则我在排序函数的元素之间会出现不匹配的情况。

我觉得这样做的伸缩性不好,因为它会产生重复。

是否可以通过更简单的公式或另一种列排列方式获得相同的结果?

1 个答案:

答案 0 :(得分:1)

=SORT(FILTER({Itens!B2:B\Itens!G2:G}; Itens!D2:D=""))

0


=SORT(FILTER({Itens!B2:B\Itens!G2:G}; Itens!D2:D="");2;1)

0


或者也许是: =SORT(FILTER(Itens!B2:B; Itens!D2:D="");2;1)

0