Excel vlookup用于字母数字查找值

时间:2014-11-18 17:10:42

标签: excel vlookup alphanumeric

我有两个包含数百行的列表。我想知道清单2中列表2的哪些项目。

List1项目:

ENSG00000004139
ENSG00000004846
ENSG00000005187
ENSG00000005471
ENSG00000005884
ENSG00000006283

List2项目:

ENSG00000003756
ENSG00000003987
ENSG00000003989
ENSG00000004059
ENSG00000004139
ENSG00000004399
ENSG00000004455
ENSG00000004468

在这种情况下,List 2中只包含项目ENSG00000004139列表1.我尝试了vlookup公式,但它无效。任何人都知道如何使用字母数字查找值?

我尝试了VLOOKUP以及IF功能嵌套IF(ISERROR(VLOOKUP))。他们都没有工作。 不工作的例子:=IF(ISERROR(VLOOKUP(F42,List1!A39:List1!A$2:A$1000,1,TRUE)), "Does NOT exist in List 1","Exists in List 1")

1 个答案:

答案 0 :(得分:1)

尝试使用计数公式

=IF(COUNTIF(List1!A$2:A$1000,F42)>0,"Exists in List 1","Does NOT exist in List 1")

或匹配公式

=IF(NOT(ISERROR(MATCH(F42,List1!A$2:A$1000,0))),"Exists in List 1","Does NOT exist in List 1")