Google工作表:搜索源表,仅返回匹配条件的值

时间:2016-08-06 02:14:45

标签: arrays google-sheets formula array-formulas

在Google表格中:

A列有标记,B列有电影标题

我想在下表中搜索已经看过的电影(A列=“x”),并用看过的电影填充C列,没有空白。

来源数据:

  • A栏B栏
  • 看到了吗?标题

  • x Jack Ryan Shadow Recruit BD

  • x印第安纳琼斯电影BD
  • n Harry Potter Movies BD
  • n Interstellar BD
  • x The Rocketeer CD
  • x Fantasia CD
  • n Robin Hood电影CD
  • n Wolverine BD
  • x Stargate Ark fo Truth BD
  • x指环王卡通CD
  • n蝙蝠侠电影BD DVD

C栏中的预期结果

  • Jack Ryan Shadow Recruit BD
  • Indiana Jones Movies BD
  • The Rocketeer CD
  • 幻想曲CD
  • Stargate Ark fo Truth BD
  • 指环王卡通CD

我相信我需要使用数组公式,但不知道如何。

我可以使用vlookup或index(match()),但是这给了我一个充满空白或#NA等的列表。

我希望结果列表没有所有空格,所以基本上过滤了删除空格的唯一值。

提前致谢。

1 个答案:

答案 0 :(得分:1)

使用内置函数FILTER

示例:

=FILTER(A2:B,A2:A="x")