如何比较两个Excel工作表并插入一列?

时间:2015-07-08 01:30:29

标签: excel excel-formula excel-2013

我有两个excel工作表。在我的第一个工作表中,我有两列idEnglish Word。在我的第二个工作表中,我有两列idArabic Word。两个工作表中的id列包含相同的数据。但是,阿拉伯语工作表中没有英语工作表中的所有id。但是阿拉伯语工作表中的所有id都出现在英语工作表中。我需要在我的第一个工作表中添加第三列Arabic Word,其中包含第二个工作表中比较id的阿拉伯值。如果阿拉伯语工作表中没有英语工作表中的id,我希望该行的第三列为空白。 我怎么能用excel公式做到这一点?

1 个答案:

答案 0 :(得分:1)

在下面的公式中进行适当的更改。 Sheet2!B:B是阿拉伯语单词列表。 A2是英文表和Sheet2上的id!A:A是阿拉伯文表上的ID列表。

=IFERROR(INDEX(Sheet2!B:B,MATCH(A2,Sheet2!A:A,0)),"")