2017-09-06 123 views
0

=VLOOKUP(A2,C2:C238,2,FALSE)我附上了我的excel文件的图像和2列进行比较。我写了这个公式,但它扔error.Thanks您帮助Vlookup比较2列

enter image description here

回答

0

我想你想检查是否有匹配。改用MATCH功能。

1

你试图在只有1列

尝试使用表范围内引用第2列:

=VLOOKUP(A2,C2:C238,1,FALSE) 

您可能还需要做出不断的范围,使用

=VLOOKUP(A2,$C$2:$C$238,1,FALSE) 

或者,如果你想返回列是D列,那么你就需要使用

=VLOOKUP(A2,C2:D238,2,FALSE) 
+0

谢谢对于我已经尝试过这两个,但我结束了错误#N/A。 – pkumar

+0

如果没有找到,它会返回'#N/A' – Tom

0

如果你只是想确定的A2值在C2存在,那么所有你需要做的是改变你的公式如下:

=vlookup(A2, $C$2:$C$238,1,FALSE) 

这个公式将返回A2值是否有如果没有匹配,则匹配并且#N/A。如果你想使它看起来更好一点,你可以使用以下命令:

=if(iserror(vlookup(A2, $C$2:$C$238,1,FALSE))=FALSE,"Match exists","No match exists") 

这基本上只是给你通过改变引号内的文字来改变结果值的选项。