我EXCEL里有两组数据,一组有姓名和工号,另一组没有工号,有姓名,我怎么利用函数来抓取第一组里工号?

也就是怎么操作函数来抓取数据或查找一一对应的信息
那如果是查找姓名或工号是否都有呢,都一一对应呢?

第1个回答  2011-05-23
试试下面说明和代码
比如在sheet1表中有两组一组是姓名,一组是工号,也就是a列和b列
在sheet2表中有一组,是姓名,也就是a列,要在b列中找到与a列姓名相关的工号,也就是查找表sheet1中的工号
在sheet2表b1中输入=IF(A1<>"",VLOOKUP(A1,Sheet1!A:B,2,0),"")向下拖动即可
第2个回答  2011-05-22
假设是2个表:sheet1、sheet2,原始数据姓名和工号在sheet1的A、B列
sheet2的姓名在A列第二行开始,B2单元格输入公式
=vlookup(a2,sheet1!a:b,2,0)
下拉追问

那如果是查找姓名或工号是否都有呢,都一一对应呢?

追答

sheet1表的姓名和工号要齐全,2个表的姓名顺序不需要相同,也能一一对应

本回答被网友采纳
第3个回答  2011-05-23
VLOOKUP函数。根据姓名来查找工号。
第4个回答  2011-05-24
如表1是有姓名和工号,表2是只有姓名。表1:A B
张三 001
李四 002
表2
A
张三
那么求对应的工号在表2中的B2中输入=vlookup(A2,sheet!A:B,0)
相似回答