“”Excel 2010值列表 - VLOOKUP MATCH

时间:2014-07-24 13:27:05

标签: excel vlookup

"" Excel 2010值列表 - 如果列A中的一个值与列B中的值匹配,则设置列C的第一个值""

CELL A1:d4124985 CELL B:应该用于结果CELL C1:d2017985 CELL D1 d4125985 CELL D2:d4125985 Cell A1和Cell C1连接(旧值和新值)。公式应检查单元格D1或D2(或整列)是否与A1匹配,并将结果写入B1

1 个答案:

答案 0 :(得分:0)

我认为你的意思是D1或D2要匹配A1,但无论如何。

这应该有效:

=IFERROR(VLOOKUP(A1,D:D,1,0),"Not Found")

假设您想要回退匹配值,而不只是指示它们是匹配的。

如果您正在寻找是否找到匹配项的指标,那么这应该有效:

=IF(IFERROR(MATCH(A1,D:D,0),0)>0,"Match Found","No Match Found")

好的,这与我原先理解的有点不同。

为此你需要像这样使用“= INDEX()”和“= MATCH()”:

=INDEX(C:C,MATCH(A2,D:D,0),1)

VLOOKUP只能从匹配值的右侧提取值。要从匹配值的左侧拉出,请使用MATCH查找值,然后使用INDEX拉取值。