Excel中怎样把两个表的相同数据找出,然后将对应的项目填到第二个表里?

我有一个表sheet1,A列姓名和sheet2中B列姓名一致,就是顺序不同。两个表的B列都是人员编号,sheet1的编号为空,想把sheet2中的人员编号自动填到对应姓名... 我有一个表sheet1,A列姓名和sheet2中B列姓名一致,就是顺序不同。两个表的B列都是人员编号,sheet1的编号为空,想把sheet2中的人员编号自动填到对应姓名的sheet1中去,按照sheet1的顺序。我是新手,不知哪位高手肯帮这个忙,万分感谢。 展开
 我来答
简净轩语
2015-08-21 · 财经领域创作者
个人认证用户
简净轩语
采纳数:1735 获赞数:10486

向TA提问 私信TA
展开全部

在excel里,先查找,然后将对应额值返回到第二表里,可以用查找引用函数来做。

1、vlookup公式=VLOOKUP(H2,$D$2:$E$6,2,0)典型的查找引用函数,使用该函数注意被查找的区域要绝对引用,以免公式向下复制时区域改变,而影响数据被准确引用。

2、index公式=INDEX($D$2:$E$6,MATCH(H2,$D$2:$D$6,0),2)此函数用到match函数定位地区城市的位置,注意match函数的最后一个参数是精确匹配。

3、OFFSET公式=OFFSET($D$1,MATCH(H2,$D$2:$D$6,0),1,,)该函数同样也是和match函数的组合,要注意同样的问题。

使用以上函数要注意,本例数据中,地区的数值都是唯一的不重复的,要是出现重复值,函数只能返回出现第一次的数值相对应的值。

U世伯爵
2018-06-16 · TA获得超过2399个赞
知道答主
回答量:45
采纳率:0%
帮助的人:6724
展开全部

具体操作方法如下:

1、素材文件如下。

2、先在B2单元格输入“=”.

3、点击“函数”图标

4、选择“查找与引用”。

5、选择“Vlookup”并点击“确定”。

6、点击图示图标。

7、框选需要查找的数据

8、再点击图标,返回。

9、点击图标

10、选择“对照数据”

11、输入参数“Col_index_num:2;Range_lookup:false.”点击“确定”。

12、鼠标指着B2单元格右下角。

13、等鼠标变成黑色“十”字后双击鼠标左键。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
岳阳漂哥
2009-10-16 · TA获得超过4540个赞
知道大有可为答主
回答量:3141
采纳率:50%
帮助的人:861万
展开全部
先订正楼主的表格,应该是两个表中A列是姓名,B列是人员编号。
如果sheet2中B列的姓名都是不重复的,在sheet1 的b1输入:
=voolkup(a1,sheet2!a1:b10000,2,false)

公式下拉
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
音乐无华
2009-10-16 · TA获得超过733个赞
知道小有建树答主
回答量:346
采纳率:0%
帮助的人:320万
展开全部
用排序,即两个表格都按字母升序(或降序)排列
先把sheet1、sheet2备份一下,然后选中sheet1A列,选“数据”-“排序”,点确定即可;sheet2操作同sheet1.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
会爆破的唱唱
2009-10-16 · TA获得超过1507个赞
知道小有建树答主
回答量:659
采纳率:0%
帮助的人:270万
展开全部
=vlookup(a2,sheet2!a:b,2,0)

假设你的姓名从a2开始,b2输入上面公式,然后向下拖拉,就可以得到结果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式