怎么在excel中批量查找多个数据
我有一个约2万人的信息表,包含姓名、地址、身份证号等信息,另有一份约3000多人的信息表,只有姓名,我需要在2万人信息表内找出这3000多人,挨个ctrl+f查找太慢了,...
我有一个约2万人的信息表,包含姓名、地址、身份证号等信息,另有一份约3000多人的信息表,只有姓名,我需要在2万人信息表内找出这3000多人,挨个ctrl+f 查找太慢了,请问有什么方法可以较为快速的找出这些人么?同名同姓也不怕。
展开
8个回答
展开全部
1、使用VLOOKUP、MATCH函数配合使用。公式思路:MATCH函数查找姓名地址,即列序号;vlookup函数查找数据。
公式为:=VLOOKUP(b1,sheet1!a1:g300,MATCH(b2,sheet1!b1:G1),0),具体数据范围根据你的表格调整。
2、vlookup函数用法。
vlookup函数的语法格式:
=vlookup(lookup_value,table_array,col_index_num , range_lookup)
=vlookup(在数据表第一列中查找的值,查找的范围,返回的值在查找范围的第几列,模糊匹配/精确匹配)
FALSE(0)省略为精确匹配。
TRUE(1)为近似匹配。
3、MATCH函数用法。
函数的语法格式:
=MATCH(lookup_value,lookuparray,match-type)
lookup_value:表示查询的指定内容;
lookuparray:表示查询的指定区域;
match-type:表示查询的指定方式,用数字-1、0或者1表示
公式为:=VLOOKUP(b1,sheet1!a1:g300,MATCH(b2,sheet1!b1:G1),0),具体数据范围根据你的表格调整。
2、vlookup函数用法。
vlookup函数的语法格式:
=vlookup(lookup_value,table_array,col_index_num , range_lookup)
=vlookup(在数据表第一列中查找的值,查找的范围,返回的值在查找范围的第几列,模糊匹配/精确匹配)
FALSE(0)省略为精确匹配。
TRUE(1)为近似匹配。
3、MATCH函数用法。
函数的语法格式:
=MATCH(lookup_value,lookuparray,match-type)
lookup_value:表示查询的指定内容;
lookuparray:表示查询的指定区域;
match-type:表示查询的指定方式,用数字-1、0或者1表示
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-05-23 · 百度认证:北京知行锐景科技有限公司
关注
展开全部
Excel如何批量筛选
详情
-
官方服务
- 官方网站
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设sheet1放着全名,A列放姓名,B列到G列放地址等
sheet2
B2=vlookup($A2,sheet1!A:G,column(),0)
向右向下拖
sheet2
B2=vlookup($A2,sheet1!A:G,column(),0)
向右向下拖
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询