Excel 在两列中查找数据

Excel 在两列中查找数据,excel,Excel,我有一个关于vlookup函数或任何其他方法的问题,可以帮助我得出这个结果 我有3列数据,A、B和C 我想确定A列中出现在C列中的任何数据 然后,我希望新的D列反映B列中与A列中的匹配项位于同一行的数据 如果这让人困惑,我很抱歉 这是一个例子 A1-1 A2-2 A3-3 A4-4 A5-5 B1-abc B2-def B3-ghi B4-jkl B5-mno C1-2 C2-4 C3-5 C4-7 C5-9 我想从a列的C列中查找匹配项,并在B列中反映数据。 这将是我需要的结果 D1-def

我有一个关于vlookup函数或任何其他方法的问题,可以帮助我得出这个结果

我有3列数据,A、B和C

我想确定A列中出现在C列中的任何数据

然后,我希望新的D列反映B列中与A列中的匹配项位于同一行的数据

如果这让人困惑,我很抱歉

这是一个例子

A1-1 A2-2 A3-3 A4-4 A5-5

B1-abc B2-def B3-ghi B4-jkl B5-mno

C1-2 C2-4 C3-5 C4-7 C5-9

我想从a列的C列中查找匹配项,并在B列中反映数据。 这将是我需要的结果

D1-def D2-jkl D3-mno D4-
D5-

这可以通过一个简单的
VLOOKUP
公式来完成-在D1中输入此值并将其复制下来:

=VLOOKUP(C1,A:B,2,0)
VLOOKUP
更好的是
索引
/
匹配
,即以下公式:

=INDEX(B:B,MATCH(C1,A:A,0))
这两种方法都会产生相同的结果,当您更改图纸结构时,后一种方法更可靠