Google Sheet 如何提取与另一列匹配的列?

Google Sheet how to extract a column matching with another column?

例如,我在 sheet 上获得了第 1 列和第 2 列,第 1 列是名称,第 2 列是它们的 ID,我想将第 1 列和第 2 列提取到另一个 sheet (在同一个全局 sheet 中只是其中的另一个 sheet 页面)具有相同的数据匹配,例如我已经用

提取了第 1 列
=unique('Data1'!D2:$D)

这只是给了我整列,现在我想提取与第 1 列匹配的第 2 列,例如:

在原文第 1 列的第 18 行 sheet 我得到了名字:James 在原始 sheet 的第 2 列的第 18 行中,我得到了 ID:18

在我的第二个 sheet 中,我正在提取数据,例如:

在第二个第 1 列的第 7 行 sheet 我得到了名字:James

我想在第二列的第 2 列中这样做 sheete 我得到的 ID 与第 1 列的名称匹配。

我希望这是一个明确的问题,希望有人能帮助我!

尝试简单的 VLOOKUP:

=ARRAYFORMULA(IFNA(VLOOKUP(D1:D, A:B, 2, 0)))