基于另一个列表提取数据。

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (16)

我有一个Excel工作表,其中包含两个列(name/ID),然后是另一个列表,它是仅来自上述较大列表的名称的子集。我想要遍历子集列表,然后从较大的列表(name/ID)中提取数据,并将其放在其他地方.本质上,如果名称在子集上,则只从较大的列表中获取数据。

我试过用过滤器,但没能用。

提问于
用户回答回答于
用户回答回答于

新Excel版本

=IF(ISNA(VLOOKUP(A1,B,B,1,FALSE)),"",A1)

早期Excel版本

=IF(ISNA(VLOOKUP(A1;B:B;1;FALSE));"";A1)

也就是说:“如果A1的值存在于B列中,请在这里显示它。如果它不存在,就把它空着。

扫码关注云+社区