在 Google Sheets 中结合 FILTER 公式

Ran*_*ara 3 arrays filter google-sheets google-sheets-query google-sheets-formula

https://docs.google.com/spreadsheets/d/1St7OTtb69rj00qsq_C7vhtSD1VEUVUL9ekAmguBcc-M/edit?usp=sharing

上述案例表明:

  1. 有两个数据表(城市和国家)
  2. 我可以根据某个类别过滤每个数据
  3. 我可以通过将一个过滤器结果放在另一个过滤器结果之上来手动组合两个过滤器结果

问题:
是否有任何公式可以组合两个过滤器(城市和国家),以便我们得到单元格 J2:J9 中所示的预期结果?

pla*_*er0 10

使用:

={FILTER(A:A, B:B="yes"); 
  FILTER(D:D, E:E="yes")}
Run Code Online (Sandbox Code Playgroud)

0


或者:

=FILTER({A:A; D:D}, {B:B; E:E}="yes")
Run Code Online (Sandbox Code Playgroud)

0


或者:

=QUERY({A:B; D:E}, "select Col1 where Col2 = 'yes'")
Run Code Online (Sandbox Code Playgroud)

0