从一个单元格查找值,从靠近该单元格的单元格中复制值并将其粘贴到另一个表单
我有两张不同的值。 我需要从sheet2中的一个cell.sheet1中find一个值,并将nextcell_in_the_same_row.sheet1中的值复制到nextcell_in_the_same_row.sheet2中。 让我们来看看下面这个例子是非常困难的。
例如之前
first sheet: AB 1 aaa 123 2 bbb 456 3 ccc 789 4 ddd 122 second sheet: AB 1 aaa 2 ada 3 cca 4 ccc
后
first sheet: AB 1 aaa 123 2 bbb 456 3 ccc 789 4 ddd 122 second sheet: AB 1 aaa *need to find value in the first sheet and copy value from B2 because aaa in A1* 2 ada *value does not exist in the first sheet so copy nothing* 3 cca *not need to copy because no value in the first sheet* 4 ccc *need to copy the value from B3*
非常感谢!
与IFERROR
一起使用VLOOKUP
。
=IFERROR(VLOOKUP(A1, Sheet1!A:B, 2, 0), "")
这将做你所描述的(顺便说一句,在你的问题!)。 将Sheet2
的公式拖到底部。
VLOOKUP
采用表格2中A1
的值(无表单引用,因为该值与公式相同)并在Sheet1
A列中查找。
它返回公式中所选表格的第二个值(为什么是2
)(列A是1,列B是2)。
0告诉VLOOKUP
查找完全匹配。 这里你不需要近似匹配。
如果VLOOKUP
没有find任何东西(比如ada
), IFFERROR
就会出现,而不是给IFFERROR
#N/A
返回一个空单元格""
。