Excel 2010 Vlookup函数用法(合并多个组员反馈回来的表格 到 一张表中)

 VLOOKUP函数用法说明:

案例

情景:组长有一张表格,发给多个组员填写,每个组员填写完之后反馈回来,然后组长将多个组员反馈回来的表格合并到一张表格,如何快速实现?

总表.xlsx:是组长分发给组员的空表格

 

表格1.xlsx:组员1反馈回来的表格

 

表格2.xlsx:组员2反馈回来的表格

 

表格3.xlsx:组员3反馈回来的表格

 

一 将组员1反馈回来的表格“表格1.xlsx” 合并到“总表.xlsx”中,步骤如下

1.同时打开表格“总表.xlsx”和“表格1.xlsx”

2.鼠标定位到“总表.xlsx”的 B2 单元格

 

鼠标定位到“总表.xlsx”的 B2 单元格 --- 公式 --- 插入函数 --- 或选择类别(C),选择“全部” --- VLOOKUP ---确定,操作步骤如下图:

 

3.启动如下界面,开始填写参数

填写参数步骤:

  • 然后点击“Lookup_value”行的  按钮,选择“总表.xlsx”的区域 (A2:A19) ,回车

 

  • 点击“Table_array”行的 按钮,启动到如下界面:

然后通过 鼠标 或“Alt+TAB”组合键切换到表格“表格1.xlsx”,如下图:

然后拖动选择如下区域:

 

然后 回车:

 

 

 

  • “Col_index_num”行填写 2 (此处2表示 “是否入库”列 位于 数组区域table_array的第二列,所以此处填写2 ),也可见如下提示:

 

  • “Range_lookup”行填写0,表示精确匹配。

 

 点击确定后,如下:

 

然后双击B2单元格十字,快速填充B2列,结果如下,已经将“表格1.xlsx” B2列的数据合并过来了:

 

 

 

over。

 

特别注意:

合并“表格2.xlsx”的数据到“总表.xlsx”时,需要过滤出“表格1.xlsx”合并过来的数据,如果不过滤出去,“表格2.xlsx”的数据合并时将会覆盖“表格1.xlsx”已经合并过来的数据

过滤:

 

过滤出后:

 

之后,继续通过上述方法合并“表格2.xlsx”的数据 到“总表.xlsx”中,最后依次方法,合并“表格3.xlsx”的数据 到“总表.xlsx”中。

 

细节补充:

1.

上述“表格1.xlsx”文档处于打开状态时,B2单元格数值是这样的:=VLOOKUP(A2:A19,[表格1.xlsx]Sheet1!$A$2:$B$19,2,0)

如果把“表格1.xlsx”文档关闭后,B2单元格数值会是这样:=VLOOKUP(A2:A19,'C:\Users\用户名\Desktop\模板\bak\[表格1.xlsx]Sheet1'!$A$2:$B$19,2,0)

变成了绝对路径。

2.

上述操作是通过插入函数操作的,当然,我们完全可以根据上述步骤,进而获取函数的参数写法,然后手动输入函数,这样更加快速

  

 

猜你喜欢

转载自www.cnblogs.com/onelikeone/p/9054852.html