求教!!!如何将两个EXCEL中两列数据都相同的项筛选出来?

求教!现在我有两个EXCEL工作表,表一中有三列数据。A列是“机构号”,B列是“身份证号”,C列是“交易笔数”。表二中也有同样的三列数据。
表一:
机构号 身份证号 交易笔数
1234 123456789 4
1234 223456789 6
1234 323456789 5
表二:
机构号 身份证号 交易笔数
1234 123456789 3
1234 223456789 2
1234 323456789 5
我现在需要将表一与表二中,BC两列中值都相同的数据筛选出来并单独保存。如表一与表二所示,需将如第三行那样的身份证号与交易笔数均相同的数据筛选出来。我该如何做???请帮帮我。谢谢!
注意,表一中的身份证号与交易笔数与表二中的对应项值需都相同。

可以用高级筛选,用公式建立辅助区域。

见附件,表2的D2中公式为

=SUMPRODUCT((Sheet1!$B$2:$B$4=B2)*(Sheet1!$C$2:$C$4=C2))>0

追问

请问对表一要做什么操作吗?

追答

不用,D2中已经与表1关联,只在表2操作就行了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-03
我的方法是这样
1、在表一的D列建立辅助列,D1输入标题为 在表二的交易笔数
2、D2单元格输入, =VLOOKUP(C2,表二!b2:c2000,2,false) 然后下拉填充。
3、在E列再建立一个辅助列, E2输入 =IF(C2=D2,"需要","不需要") 下拉填充
4、在E列排序,排序后选择你要的a列到c列,复制粘贴。追问

您的这个方法也没有搞明白。辅助列如何建?
我用您的方法后出现这样的界面
交易比数在表二的交易笔数4#N/A#N/A6#N/A#N/A2#N/A#N/A
有更详细的步骤吗?

追答

你要发你的文件截图才可以。那么多高手都给你说了很多方法。没你的图,那么说的方法都是不可以复制和粘贴,需要你根据他们或者我的方法进行一点修正,才可以用到你表上。最好发一个截图,不然说多了你也不懂。想偷懒,又不觉得自己的信息很机密,可以传给我帮你做。扣扣,254394707

追问

将此表中的相同数据筛选出来单独保存

追答

方法,已经给你说了。按上面的来。
说下你这个截图吧。缺少几个项目1、第一个表的行号、列号、表的名称
2、第二个表的行号和表名称

第2个回答  2017-06-24
在表三中D1格输入公式 =VLOOKUP(B1,表一B:C,2,0),再下拉,就可以把表一相同身份证的交易数导出来。然后再在E1格输入=C1=D1,下拉,相同就会显示TRUE。
注意VLOOKUP公式中“表一B:C”是表示选中的意思,不是直接输入这些字符。
第3个回答  推荐于2017-06-24

e1=INDEX(B:B,SMALL(IF($B:$B&$C:$C=Sheet1!$B:$B&Sheet1!$C:$C,ROW($B:$B),4^8),ROW(A1)))&""

数组公式,ctrl+shift+enter结束

追问

请问你这个是将表一与表二合并到一个工作表了吗?能不能将操作步骤再描述具体一些?

追答

没有把表一表二合并在一个表格,是调用表一中的数据和表二的数据做比较,返回相同的(意思是表一中的身份证号与交易笔数与表二中的对应项值需都相同) 结果

本回答被网友采纳
相似回答