如何在一个excel表中利用两个excel中相同的数据实现在一个表中自动添加另一个表中相应的数据

有两个excel文件,表1有“户主”“家庭编号”,表2有“成员”“家庭编号”。如何利用两个表中相同的的“家庭编号”实现例如表3中“成员”自动添加相对应的“户主”?... 有两个excel文件,表1有“户主”“家庭编号”,表2有“成员”“家庭编号”。
如何利用两个表中相同的的“家庭编号”实现例如表3中“成员”自动添加相对应的“户主”?
展开
 我来答
breebird
2015-12-05 · TA获得超过2217个赞
知道小有建树答主
回答量:546
采纳率:33%
帮助的人:228万
展开全部

一、使用VLOOKUP()这个函数,这个函数功能强大而且比较简单适用。


1.下面有两个图,上面的是工作表Sheet1、下面的是工作表Sheet2上的内容。


2.两工作表有相同的字段“姓名”,但列举的姓名排序不一样,表Sheet1是数据源。下面演示的就是要在表Sheet2中利用函数VLOOKUP()自动获取表Sheet1中有相同数据(姓名)的相应数据,操作为在表2的B2单元格中输入函数和相应的参数,再自动填充。


3.函数VLOOKUP()有4个参数,参数间要以英文逗号隔开。第一个参数是目标表中的索引数据位置(表Sheet2第二行是王五,它所在单元格就是A2),第二个参数是数据源区域(此处是表Sheet1的A1至C4,加$是绝对引用的意思),第三个参数是要获取的那项数据在数据源区域的列序(此处表2的B列要得到语文成绩,在数据源区域语文成绩在第2列,所以填2),第四个参数是匹配程度选项,有精确和近似两种,精确即姓名完全一致<包括有无空格>),,,第一次用得好好看看函数的帮助和演示。


4.特别要注意的是数据源区域必须以索引字段为第一列。



(Sheet1)


(Sheet2)


二、还可以使用INDEX()函数,更为强大。

Stcxj
高粉答主

2011-04-12 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.8亿
展开全部
表1的A列“户主”、B列“家庭编号”;表2的A列“家庭成员”、B列“家庭编号”。
复制表2的数据到表3,并在“成员”列之前插入一空列;在表3的A1输入
=INDEX(表1!A:A,MATCH(C1,表1!B:B,))
回车并向下填充。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
青梅画盏几年寒
2015-08-07 · TA获得超过3.7万个赞
知道大有可为答主
回答量:7627
采纳率:94%
帮助的人:599万
展开全部
  ①首先,选中A1、B1、C1、D1、E1这些单元格;

  ②然后单击“格式”工具栏上面的“合并及居中”按钮;

  此时,这几个单元格就已经合并成了一个大单元格了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
summer_poetry
2015-09-16 · TA获得超过226个赞
知道答主
回答量:41
采纳率:100%
帮助的人:19.2万
展开全部
使用vlookup函数可以实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d58c8c5
2011-04-12 · TA获得超过852个赞
知道小有建树答主
回答量:607
采纳率:0%
帮助的人:449万
展开全部
表三A2=INDEX(表1!A:A,MATCH(C2,表1!B:B,0))
其余的下拉复制
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式