2013-09-27 84 views
1

我对表1 722名在表2中的名单上有专职人员31名和兼职人员的24。查找子列表匹配和类别

我如何找到不使用VBA的所有全职员工和所有的兼职人员在Excel中的?

我看VLOOKUP,INDEX和高级筛选。先进的过滤器似乎是最有前途的,但我似乎无法绕过查找这两个子集的逻辑。

在表1不具有的类别(专职和兼职),只是名称的列表。该类别仅在表2中。

编辑

看问题多一点后,该类别是不是真的很重要。我只需要从原始集合中找到一个名称的子集。

+0

你想如何找到?你想让他们突出显示还是写行号等? –

+0

我想仅使用从表2中选择的范围来过滤表1(722名称)上的列表。 – Robert

回答

1

假设类别是文本,第一片具有在Sheet1的名字!A2:A723和第二片材在Sheet2中A2数据:B56,请尝试:

在Sheet1

,在B2:=IFERROR(MATCH(A2,Sheet2!A:A,0),"")
在Sheet1在C2:=IFERROR(INDEX(Sheet2!B:B,MATCH(A2,Sheet2!A:A,0)),"")

每个向下复制到行723过滤,以排除(空白),如果需要的话。

的数值结果应指示在Sheet2中的相关行号和文本产生的相关类型的就业。