我在不同的工作表上有两个数据集,需要用 vlookup 进行合并。
工作表 1 包含 A 至 G 列,工作表 2 包含 A 至 N 列。A 列包含两者共同的数据。
我想将工作表 2 的 G 至 N 列添加到工作表 1 中。
通常我会=VLOOKUP(A1,Sheet2!$A$1:$N$20000,7,FALSE)
在以下列中使用并将 7 更改为 8 等(需要绝对值才能将正确的数据拉到最后一行)。
我尝试过=VLOOKUP(A1,Sheet2!$A$1:$N$20000,{7,8,9,10,11,12},FALSE)
Ctrl+Shift+Enter,但是它不起作用,因为当我拖到相邻的列时它会给出 #N/A。
有什么建议吗?
答案1
您可以将您的公式与之结合起来COLUMN()
以获得所需的结果。
例如,如果数据在两张工作表中都从 A 列开始,而您只想将其放在同一列中,则可以使用:
=VLOOKUP($A1,Sheet2!$A$1:$N$20000,COLUMN(),FALSE)