两个表格间vlookup函数的使用方法,两个表格中vlookup公式怎么用

首页 > 生活 > 作者:YD1662024-11-13 13:16:12

举个工作例子

左边是人事信息,有部门,员工信息,一个部门有多名员工。

现在需要根据姓名,把所有的员工信息给查找匹配出来,并且所有结果需要放在一个单元格里面,想要的效果,如右边所示:

两个表格间vlookup函数的使用方法,两个表格中vlookup公式怎么用(1)

1、Vlookup方法

因为涉及到一对多查找匹配,我们需要借助辅助列来完成

我们在右边空白列,输入的公式是:

=IFERROR(VLOOKUP(A2,A3:D100,4,0),"")&","&B2

它的工作原理很简单

比如,查找A2的市场部的时候,它会查找匹配A3:D100区域,也就是下面数据对应的第4行数据,对应D行,然后再和本身的B2连接起来

通过错位递归的方式,把所有属于自己部门的信息给串起来了

两个表格间vlookup函数的使用方法,两个表格中vlookup公式怎么用(2)

然后我们在G2单元格只需要输入的公式是:

=MID(VLOOKUP(F2,A:D,4,0),2,100)

使用VLOOKUP函数公式,查找匹配第一个出现的结果,然后再使用MID函数,去除掉最左边的逗号,就可以得到我们想要的结果了

两个表格间vlookup函数的使用方法,两个表格中vlookup公式怎么用(3)

2、TEXTJOIN IF公式法

如果我们不想使用辅助列来完成,那我们可以使用IF函数搭配TEXTJOIN公式

首先,我们使用IF函数,把对应部门的信息给提取出来,其余的就变成空白

当我们输入公式:

=IF(A:A=E2,B:B,"")

它就只会保留市场部对应的员工信息

两个表格间vlookup函数的使用方法,两个表格中vlookup公式怎么用(4)

首页 12下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.