在excel的两个表中找相同的数据并填写如何设公式

如表一:姓名 工资
张三
李四
王六
...
表二:姓名 工资
...
李四 50
张三 12
王五 99
把表二中姓名与表一相同的数据填报表一中。(“姓名”项中人数是不一致的,如果表二没找到相符的便填零)

请高手指教。

  EXCEL中查找并返回相对应的其它列中的数据用VLOOKUP函数,该函数有四个参数:

    第一个参数为要查找的值;

    第二个参数为查找区域,且查找值必须在查找区域的第一列中;

    第三个参数为要返回区域中第几列的数值;第四个参数是精确查找还是模糊查找,正常用精确查找,参数为FALSE或0;

    如要查找Sheet2中同名人员的工资,用:=VLOOKUP(A2,Sheet2!A:B,2,0),就是在Sheet2的A列中查找A2单元格的人员,并返回同行B列的值。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-11-14
在表一中的工资列的任意一个单元格,=VLOOKUP(A1,SHEET!$1:$5366,2,FALSE)本回答被提问者采纳
第2个回答  2007-11-14
B1=if(表2!A1=A1,表2!B1,if(表2!A2=A2,表2!B2,if(表2!A3=A3,表2!B3,if(...if(表2!An=An,表2!Bn,0)))))
B2=if(表2!A1=A1,表2!B1,if(表2!A2=A2,表2!B2,if(表2!A3=A3,表2!B3,if(...if(表2!An=An,表2!Bn,0)))))
B3=if(表2!A1=A1,表2!B1,if(表2!A2=A2,表2!B2,if(表2!A3=A3,表2!B3,if(...if(表2!An=An,表2!Bn,0)))))

偶只想出来这个笨方法,其它的函数找不到!
第3个回答  2007-11-14
数据--筛选 再打开另一表格-数据筛选 窗口---重排窗口,具体要怎么坚着或横着重排看你自己需要了。
相似回答