如何比较同一工作簿中两个excel工作表中的值,然后返回特定值

如何比较同一工作簿中两个excel工作表中的值,然后返回特定值,excel,Excel,以下是我遇到的问题的简单解释 Sheet1 Column A: List of 500 Names Sheet1 Column B: Blank Sheet2 Column A: List of 500 Names Sheet2 Column B: List of Last Names 因此,我希望比较sheet1列A和sheet2列A。如果在sheet2列A中找到匹配项,我希望它将找到匹配项的同一行中的sheet2列B中的值返回到sheet1列B中的一个单元格。我会这样做,放入sheet1的

以下是我遇到的问题的简单解释

Sheet1 Column A: List of 500 Names
Sheet1 Column B: Blank
Sheet2 Column A: List of 500 Names
Sheet2 Column B: List of Last Names

因此,我希望比较sheet1列A和sheet2列A。如果在sheet2列A中找到匹配项,我希望它将找到匹配项的同一行中的sheet2列B中的值返回到sheet1列B中的一个单元格。

我会这样做,放入sheet1的单元格B2中

=IFERROR(VLOOKUP($A2,Sheet2!A:B,2,0),"No match")  


第一个只能一行一行地看不?嗨,比尔,谢谢你这么多的工作。我不得不稍微改变一下=IFERRORINDEXSheet2$C:$C,火柴1$A5,第二张$A:$A,0,不匹配
=IFERROR(INDEX(Sheet2!$B:$B,MATCH(Sheet1!$A2,Sheet2!$A:$A,0)),"No Match")