excel表格怎样从表一的姓名,在表二中找到

表1姓名有1000个,表二有500个,其中表二中的姓名不完全在表1里,我想找出表二有那些姓名在表1的1000个里
如:表1 姓名 表二 姓名
张三 李小小
李四 张三
王五 王五 我想把表2中张三、王五能在表1中找出标注出为

使用match 函数比较适合。

函数语法:

MATCH(lookup_value, lookup_array, [match_type])

lookup_value 是你要找的东西,比如李小小所在的单元格代码;

lookup_array 是从哪里找,你可以选择为表1的姓名列;

[match_type] 请输入 0 精确查找
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-18
首先把两张表的姓名复制到同一张表上。
然后再在同一张excel表的两列数据中批量查找相同的数据
例:A, B两列数据,假设A列数据从第2行到1000行,B列数据比A列的少,从第2行到500行,在空白列如C列的C2输入:
=IF(ISERROR(VLOOKUP(B2,A$2:A$1000,1,0)),"不重复","重复")
将上述公式复制或填充到A22000,
再通过自动筛选功能筛选出"重复"的数据.(编辑栏>数据>筛选>自动筛选>在下拉框中选择"重复">将筛选出的"重复"数据就是相同的姓名.)
其中“A、B”分别代表列
第2个回答  2012-10-15
如你的姓名在A列,方法如下
1.选择表2的A列,自定义名称如姓名,确定
2.选择表1的A列,条件格式,公式
=IFERROR(VLOOKUP(A1,姓名,1,0),0)<>0
或者
=IFERROR(MATCH(A1,姓名,0),0)>0

格式设置红色字体,确定
这样,你的表1中的姓名在表2中有的,就会标为红色字体了。

因条件格式不能跨表引用,所以用自定义名称来处理本回答被网友采纳
第3个回答  2012-10-15
用VLOOKUP或者COUNTIF
相似回答