两张EXCEL工作表的查找对比问题。
答案:5 悬赏:30
解决时间 2021-01-30 18:21
- 提问者网友:喵星人荷西
- 2021-01-29 19:00
请教大神,我有两张EXCEL工作表,两个表里面都有姓名和身份证号码等几列信息,两张表的姓名和身份证号码等信息是乱的,只有少数的重复,而且两个表都有上万行,请教怎么做才能找出两张表中身份证号码相同的人来,或者说怎么样才能找出两张表中哪些身份证号码是相同的。
最佳答案
- 二级知识专家网友:哥在撩妹请勿打扰
- 2021-01-29 19:11
我会这样处理的,A,B两个文件,将其中,姓名与身份号这两列,作一个合并得到第三列,
这两个文件的各自第三列复制出来。将A文件的第三列,排序,以这一列为标的,用vlookup筛选B文件的第三列。
注:姓名与身份号合并,可以用&,如,A列是名,B列是号,在C列作公式"=A2&B2"就可以了.
将C列粘贴出来时,要作选择性粘贴,作为文本粘贴出来.
若新文件中,A列是A文件的数据,F列是B列的数据.可以在B列是作公司"=VLOOKUP(A1,F:F,1,FALSE),拉下去.
这个,B列有数的,就是两个文件重的部分.
这两个文件的各自第三列复制出来。将A文件的第三列,排序,以这一列为标的,用vlookup筛选B文件的第三列。
注:姓名与身份号合并,可以用&,如,A列是名,B列是号,在C列作公式"=A2&B2"就可以了.
将C列粘贴出来时,要作选择性粘贴,作为文本粘贴出来.
若新文件中,A列是A文件的数据,F列是B列的数据.可以在B列是作公司"=VLOOKUP(A1,F:F,1,FALSE),拉下去.
这个,B列有数的,就是两个文件重的部分.
全部回答
- 1楼网友:荒唐后生
- 2021-01-29 22:55
可以这样做,在A表身份证列后插入一空列,B表身份证列后插入一空列,用1填充,在a表用空列用vlookcup函数(A表身份证列,B表身份证及填充列,2,0),其中返回1值得是B表中存在的身份证号,返回#N/A的是B表不存在的身份证
- 2楼网友:有钳、任性
- 2021-01-29 21:43
用对比宏啊,我把那个公式丢家的U盘上了,否则现在贴给你了。
=if(A1=sheet2!A1,1,0)
- 3楼网友:情战辞言
- 2021-01-29 21:14
假设表1叫sheet1,表2叫sheet2。
在sheet1里,在d2输入 =countif(sheet2!a:a,a2)
回车后再选中d2,鼠标移到其右下角,按着那个“+”往下拖到与a列数据齐。
点d列,数据,筛选,自动筛选,0,就是表1有而表2没有的。
在sheet2里,在b2输入 =countif(sheet1!a:a,a2)
回车后再选中b2,鼠标移到其右下角,双击那个“+”。
点b列,数据,筛选,自动筛选,0,就是表2有而表1没有的。
- 4楼网友:不服输就别哭
- 2021-01-29 19:34
假如都是AB列,可以在表二C2输入=VLOOKUP(A2,Sheet1!A:B,2,0),并且当鼠标在单元格的右下角出现十字时双击,出现的身份证号码是两张表中哪些身份证号码是相同的,出现符号的是表一没有的人,是不是这样子,你试吧
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯