在Excel中创build2个其他列表中的1个列表

我在Excel中有两个列表,一列是CodeCompanyEmailInvoice (表1),另一个列表是CodeCompanyInvoice (表2)。 现在,我如何才能创build一个新列表,其中只包含行1中列Code中的值与表2中的列Invoice中的值相同的行?

编辑:好的,所以我在Sheet1中使用MATCHbuild议像这样:= MATCH(A3,Sheet2!D:D,0)但是,这只会返回匹配时的行号。 但是我需要在Sheet2中返回匹配的每一行的特定单元格值。 我怎样才能做到这一点?

不知道我得到的确切,但我想你想从sheet2导入sheet1一些列匹配sheet1/code = sheet2/invoice 。 您可以在Sheet1 E3尝试此公式,然后将其复制/粘贴到所有要导入的单元格中:

  =IFERROR(INDEX(Sheet2!E:E, MATCH($A3,Sheet2!$D:$D,0)), "")