现有一A文件 格式如下
6226262626298785 陈火水 350127197601569658
6292645312486545 陈某某 350181190516236952
类似如此数据600多份
现有另一份B文件格式如下
序号 用户号 用户名 金额
1 648 陈某某 64.58
2 3021 陈火水 28.28
类似数据2000多份
现在的问题是 B文件里面的用户 是A文件里面的一部分 如何从A文件中提取出和B文件一样的用户??
=VLOOKUP(B2,[B.xlsx]Sheet1!$A$2:$A$6001,1,FALSE)
这样,辅助列中显示出来的用户名的数据即为AB两表同时含有的数据追问
我希望A表和B表相同用户的那一行都筛选出来 而不是只有相同的用户名筛选出来 可以吗?
也可以用vba来实现。如果需要的话,在找我了追问
能否详细告知?具体步骤?
追答看了一下你的要求,如果你仅仅是要两边筛选出相同的,那就可以更简单一点,用countif函数。
在同一行的空白单元格内=countif([B.xlsx]Sheet1!c:c,a2),下拉。也就是分别在另外一个表中查找相同的姓名个数,结果为1就代表另外一个表格有一个。
是这样的 我是想A文件筛选出B文件里面有的用户 但我不是光要用户名筛选出来
6226262626298785 陈火水 350127197601569658
这样的一整行都要显示出来 有办法吗?
我是菜鸟 请告知具体步骤 谢谢大侠
6292645312486540 陈某某 350181190516236000 =COUNTIF(Sheet3!C:C,Sheet2!B3)
6226262626298780 陈火水 350127197601569000 =COUNTIF(Sheet3!C:C,Sheet2!B4)
看我上面的列子,最后函数会显示1或者是0(假设2张表各自内部没有重复数据)。为0就代表另外一张表中没有重复数据,为1就代表有一个重复数据。然后在另外一张表也这样做。下拉填充,你应该知道的吧,然后再筛选。
大侠能不能把你QQ给我 我实在是弄不明白呀~~
追答283992868
本回答被提问者采纳