Excel合并两张表相同字段数据——VLOOKUP函数使用

最近HR(人力资源部)的同事请教我一个问题,他说他在做员工Excel调查问卷的表格。现在数据分别在两张不同的Excel表格里,但是两张不同的Excel表格里都有员工姓名,两张Excel表格除了员工姓名一样,其他数据都不相同。现在要把两张Excel表格的数据根据员工的姓名合二为一。

Tips:函数中最受欢迎的有三大家族,一个是以SUM函数为首的求和家族,一个是以VLOOKUP函数为首的查找引用家族,另外一个就是以IF函数为首的逻辑函数家族。根据二八定律,学好这三大家族的函数,就能完成80%的工作。

接下来,贴出具体的操作步骤:

待合并Excel表格
待合并Excel表格

第一张,员工的基本信息表:

员工基本信息Excel表格
员工基本信息Excel表格

第二张:员工问卷调查表:

员工问卷调查Excel表格
员工问卷调查Excel表格

现在我们想把第二张表的数据复制到第一张表,实现两种表格的汇总,大致如下图:

通过Vlookup两张Excel成功合并
通过Vlookup两张Excel成功合并

第一步:复制第二张问卷调查表Excel数据,到第一张员工基础Excel表的“sheet2”表,并且在员工基础信息表中的标题栏加上需要填充列的标题。

复制Excel表格数据
复制Excel表格数据
在员工基础表填充相应的列

第二步:使用Vlookup函数从sheet2中调用“办公环境评分”对应列数据:

VLOOKUP函数语法:=VLOOKUP(查找值,查找区域,返回查找区域第N列,查找模式)

 Vlookup函数值的选择
Vlookup函数值的选择

备注:上图第二列数据Table_array数据选择有误!要选择所有B列和C列所有数据,否则会出现找不到匹配数据情况!下同

下拉自动填充列的值
下拉自动填充列的值

第三步: 使用Vlookup函数从sheet2中调用“领导满意度评分”对应列数据:

Vlookup函数从sheet2中调用“领导满意度评分”对应列数据

Vlookup函数从sheet2中调用“领导满意度评分”对应列数据

备注:此时Col_index_num的值是:3。一定要注意上面调取数据的区别,知道区别在哪,你就能轻松驾驭Vlookup函数小技能!

第四步: 使用Vlookup函数从sheet2中调用“办公氛围评分”对应列数据:

vlookup各值的填写
vlookup各值的填写

第五步:成功!

Vlookup合并数据成功
Vlookup合并数据成功

备注:很多人可能对 Col_index_num 取值还是很困惑!我们拿第四步举例,Col_index_num 的值和Table_array的值相关,要知道 Col_index_num 值,可以看一下 Table_array :sheet2!B2:E2,即E2相距B2有几列:B2,C2,D2,E2,得出4列, Col_index_num 的值即为4

给大家提供以上学习Vlookup函数的素材,大家可以下载学习:员工基本信息+员工调查问卷Excel表格

链接:https://pan.baidu.com/s/10wVrqaa0LhMWOBsOlOXsgg
提取码:budu
复制这段内容后打开百度网盘手机App,操作更方便哦

滚动至顶部