如何在一个excel表中利用两个excel中相同的数据实现在一个表中自动添加另一个表中相应的数据
有两个excel文件,表1有“户主”“家庭编号”,表2有“成员”“家庭编号”。如何利用两个表中相同的的“家庭编号”实现例如表3中“成员”自动添加相对应的“户主”?...
有两个excel文件,表1有“户主”“家庭编号”,表2有“成员”“家庭编号”。
如何利用两个表中相同的的“家庭编号”实现例如表3中“成员”自动添加相对应的“户主”? 展开
如何利用两个表中相同的的“家庭编号”实现例如表3中“成员”自动添加相对应的“户主”? 展开
5个回答
展开全部
一、使用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()函数,更为强大。
展开全部
表1的A列“户主”、B列“家庭编号”;表2的A列“家庭成员”、B列“家庭编号”。
复制表2的数据到表3,并在“成员”列之前插入一空列;在表3的A1输入
=INDEX(表1!A:A,MATCH(C1,表1!B:B,))
回车并向下填充。
复制表2的数据到表3,并在“成员”列之前插入一空列;在表3的A1输入
=INDEX(表1!A:A,MATCH(C1,表1!B:B,))
回车并向下填充。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
①首先,选中A1、B1、C1、D1、E1这些单元格;
②然后单击“格式”工具栏上面的“合并及居中”按钮;
此时,这几个单元格就已经合并成了一个大单元格了。
②然后单击“格式”工具栏上面的“合并及居中”按钮;
此时,这几个单元格就已经合并成了一个大单元格了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用vlookup函数可以实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表三A2=INDEX(表1!A:A,MATCH(C2,表1!B:B,0))
其余的下拉复制
其余的下拉复制
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询