如何excel表格中两列匹配后自动嵌套数据

例如表格一中a列是姓名,b列为空,表格二中c列为姓名,d列为工资,其中a列和c列的名字数量不同,现在要将表格二中对应有a列姓名的工资填充到表格一的b中,如何操作?看了好几大答案完全不懂,按照操作也都不对,求大神给详细
表格一

表格二

解答,我把我所有的悬赏豆豆都给你啦。

第1个回答  2014-11-12
B2=vlookup(A2,C:D,2,0),公式往下填充就行了,
若B列出现#N/A,说明在C列中无对应的姓名,筛选后删除就行了。追问

我想知道啊,公式最后面的2,0是什么意思?

追答

C:D,是两列的数据区域,2是指数据区域的第2列,0是指精确查找。
VLOOKUP查询值必须在数据区域的首列哦

本回答被提问者采纳
第2个回答  2014-11-12
假如表二的表名为Sheet2,在表一的B2输入公式如下,下拉
=VLOOKUP(A2,Sheet2!C:D,2,0)追问

那公式最后的2,0是什么意思啊

追答

    2表示在Sheet2表C:D列的第二列,也就就D列

     

    0表示精确匹配,或说是对A2的精确查找

追问

唔,奖励给你还是给楼上的仁兄

第3个回答  2014-11-12
假设表格二为SHEET2,在上表的B2,输入公式:
=IF(ISERROR(VLOOKUP(A2,sheet2!C:D,2,0)),"",VLOOKUP(A2,sheet2!C:D,2,0))
下拉。
相似回答