Google 表格中另一个 sheet 左侧的 VLOOKUP

VLOOKUP to the left from another sheet in Google Sheets

我有一个价差sheet,它在 Google 表格中由我自己的价差sheet 外部管理。我正在尝试从外部 sheet 向我的 sheet 提取数据,因此我有一个集中位置来显示与我相关的任务项目。这是我认为可行的公式:

=VLOOKUP("My Name", IMPORTRANGE("https://linkto.othersheet.com", {"Tab1!$G:$G9","Tab2!$A:$A9"}),2,FALSE)

公式应使用 IMPORTRANGE 从外部 sheet 拉入 2 列(或多列)。然后根据"My Name"做一个VLOOKUP,在G列中找到任何匹配项,并用相应列A中的值回复。

如果我将索引设置为 1,它 returns G 列的值就好了。如果我将索引设置为 2,它会给我一个越界错误。我还希望它显示所有结果,而不仅仅是第一个。因此,如果有多个匹配的结果,我希望所有结果分别显示在一行中。

编辑:

下面是公式工作的示例 sheet: https://docs.google.com/spreadsheets/d/13R5VEv3cyZ3vJgb2S90xDxvpXyVV38yZXO8zIAd9OR4/edit?usp=sharing

这是外部源数据的示例 sheet: https://docs.google.com/spreadsheets/d/13P-nNONZuesnmByZCp6-zmIyMVJpm__nvsz3w-ItwtQ/edit?usp=sharing

不确定为什么需要 VLOOKUP 但是...

=QUERY(IMPORTRANGE("13P-nNONZuesnmByZCp6-zmIyMVJpm__nvsz3w-ItwtQ", "Sheet1!A2:E"), 
 "select Col1,Col2 where Col4 = 'Engineer'")