如何将excel中两个表按某列关联起来,将其中一个表的数据插入另一个表的对应条目中
表A中有几千人的姓名、公积金号码,表B中有上万人的姓名(表A中的姓名全包含在表B中)、身份证号码、出生日期,现在我想快速将表B中的姓名、身份证号码、出生日期一一对应到表A...
表A中有几千人的姓名、公积金号码,表B中有上万人的姓名(表A中的姓名全包含在表B中)、身份证号码、出生日期,现在我想快速将表B中的姓名、身份证号码、出生日期一一对应到表A中
展开
展开全部
使用vlookup函数可以实现你的需求
追问
如何实现 求解答
追答
池缸里的鱼回答是正解。
vlookup有四个参数
参数1:你要拿来查询的值
参数2:要到哪里去搜,是一个range,或者叫矩形区域,可以选几列,也可以选某个单元格到另一个单元格之前的区域;但是这个range的第一列一定要包含你要用来查询的参数;而且这个range要包含你要返回的那列;
参数3:返回上述range的第几列,是一个数字;
参数4:输入false或者0,表示需要精确查询。
需要注意:
要查询的值和第1个参数的类型必须匹配,且不能有差异比如多个空格等。
常见类型不匹配的问题解决方案:
常见于数字和字串不匹配,使用Trim函数去掉多余空格同时转化为字串。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用vlookup函数就可以解决了
追问
求函数
追答
你如何要用姓名来做为检测引用数据的话,要注意重名情况,因为vlookup函数会默认第一个同名同姓的人的资料。
你首先要看看A表和B表中那个数据项是相同,可以作为引用数据的。例如姓名、身份证号码等。最好是唯一的,有几万人,同名同姓太多了。
然后在B表中,将与A表相同需要引用的那列数据放在A列。在A表中再使用vlookup函数。
这个函数有四个字段,1、在A表中先选择与B表中相同字段的数据;2、在B表中框选以A表相同数据为起始列至到引用数据列的范围;3、B表中与A表相同列为1序号列,数至引用列是第几列就输入第几列的数字;4、填上false。就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询