选择有200多的那张表
选择 数据--筛选--高级筛选
在“列表区域”选择标的所有区域(在左上角行标和列标交叉的地方点一下)
在“条件区域”选择另一张表的身份证号码的那一列,连标题一起选,但不能选择整列,筛选的条件很严格,(条件区域选择见图)
确定即可
假设600个身份证的为表一,身份证在A列;2000个身份证的为表二;身份证在A列。
在表二建立一个辅助列,并输入公式如下:
=IF(COUNTIF(SHEET1!A:A,A1)>1,"重复数据","")
按住该公式单元格右下角的实心十字向下拉复制公式。
根据实际情况,将公式内的列号重新修改一下。
在多的那张表中一列中输入公式:=if(iserror(vlookup(a2,sheet2!A2:A700,2,flase)),"不存在",vlookup(a2,sheet1!A2:A700,2,flase))
将公式向下复制到最末行,然后设置筛选条件为:不等于“不存在”,将所有为“不存在”的行隐藏后,把要的数据提取出来就行了,
说明:A列为身份证号码,sheet2为少的那张表。
把600人身份证号码复制到2000人身份证号码的上面然后利用公式,
=IF(MATCH(A2,$A$2:$A$2600,0)=ROW()-1,"","重复")。
举例说明:Sheet1中 A1:张三,B1:370284198803154012;A2:李四,B2:370284198804123312;........
Sheet2中 A1:张三,B1:370284198803154012;A2:王五,B2:370284198802023312;........
在Sheet2中C1单元格输入=VLOOKUP(A1,Sheet2!A1:B200,2,FALSE)就可以显示出Sheet1中与姓名相对应的B2中的内容了,具体函数分析可以自己看Excel帮助中VLOOKUP函数的讲解了
看你两张表是什么格式的了 可以用VLOOKUP函数 具体看下EXECL函数帮助