匹配不同工作表上的两列,然后使用公式

时间:2018-08-11 14:12:55

标签: google-sheets

“元素”表的A列具有ID。连接表的B列具有ID 我需要在这两列上进行匹配,然后将Elements表的第2、4、6列发回第三张表

我正在尝试使用此公式,但无法使其正常工作,没有错误,但未返回任何内容

=ArrayFormula(iferror(vlookup(Elements!A1:A893, Connections!B1:B893, {2,4,6}, 0)))

谢谢

1 个答案:

答案 0 :(得分:1)

IFERROR将停止显示任何错误消息。这些替代方法之一可能会起作用:

=query(Elements!A:F, "select B,D,F where A matches '"&TEXTJOIN("|",1,Connections!B1:B893)&"'")

=filter({Elements!B:B,Elements!D:D,Elements!F:F},match(Elements!A:A,Connections!B1:B893,0))