我有两个工作表
在一个工作表中,我有一个名为序列号的列
第二个工作表还有一个序列号列
这两个工作表有重叠数据,我需要找到两个工作表中找到的工作表。
对于我需要使用的公式的任何建议? (VBA代码也可以接受)
答案 0 :(得分:2)
我认为VLookup会为你做到这一点。
我在A1中有以下的Sheet2:A6:
SerNo
1001
1002
1003
1004
1005
然后在下一张纸上我在A1中有类似但不相同的数字:A6:
Serno
1003
1005
99
98
97
在B2中,我使用公式=VLOOKUP(A2,Sheet2!$A$2:$A$6,1,FALSE)
并将其复制到B6。这意味着:查找A2(1003)中的值,看看是否可以在A2到单元格A2的Sheet2上找到它。 ($A$2:$A$6
表示绝对,当我将B2复制到B6时,它将参考绝对值保持在Sheet2 Serno并且不会将它们向下移动.1表示使用第一列,序列号.FALSE表示你必须有精确查找。)
(而不是$A$2:$A$6
,您也可以将其设为命名范围,我认为它会更清晰。)
VLookup专栏有:
1003
1005
#N/A
#N/A
#N/A
并显示匹配的位置(以及没有匹配的地方)。
答案 1 :(得分:1)
您可以使用类似
的内容=NOT(ISERROR(MATCH(A1,Sheet1!$A$1:$A$4,0)))
Sheet1上的序列号位于Cella A1:A4中,第二张上的序列号位于单元格A1中
如果A1在Sheet1列表
中,则此公式返回true