Vlookup比较2列
=VLOOKUP(A2,C2:C238,2,FALSE)
我附加了一个我的excel文件的图像和两列进行比较。 我已经写了这个公式,但它的投掷错误。感谢提前帮助
我想你想检查是否有匹配。 改用MATCHfunction。
您正在尝试引用仅包含1列的表格列中的第二列
尝试使用:
=VLOOKUP(A2,C2:C238,1,FALSE)
你也可能想要使范围恒定,所以使用
=VLOOKUP(A2,$C$2:$C$238,1,FALSE)
或者,如果您试图返回的列是D
列,那么您需要使用
=VLOOKUP(A2,C2:D238,2,FALSE)
如果您只是试图确定A2
的值是否存在于C2
那么您只需要将公式更改为以下值:
=vlookup(A2, $C$2:$C$238,1,FALSE)
如果有匹配,这个公式将返回A2
的值;如果不匹配,则返回A2
#N/A
如果你想使它看起来更好一点,你可以使用以下内容:
=if(iserror(vlookup(A2, $C$2:$C$238,1,FALSE))=FALSE,"Match exists","No match exists")
这基本上只是给你select通过改变引号内的文本来改变结果值。