怎么在excel中筛选有效数据

如下图所示,图1(表1)中有1万个商家名称,图2(表2)中有3千个商家名称,如何检索可以让表一中只留下表2中的数据,表2数据表1均包含,求图解

假设表1种只保留表2中的商家,其余全部删除;

1、在表1的B2单元格输入公式:=COUNTIF(表2!A:A,A2) å›žè½¦ï¼Œå¹¶ä¸‹æ‹‰å¡«å……B列;

见图一

2,选中A1:B1,转到“数据”工具栏,点击“筛选”;

见图二

3、点击B1边上的小箭头,在下拉列表中只勾选:0;

见图三

4、图四是筛选后的结果,除第一行外全选A、B列,点击右键>删除行;

见图四

5、在跳出来的提示框中点:确定;

见图五

6、删除后结果,再点击筛选(实际上就是取消筛选);

见图六

7、实际结果:

见图七

说明:如需要排列也和表2一致,可以选中A、B列,点击:排序。

见图八

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-10-12
假设表1中商家列为A列,表2的商家列为A列,则在表1的一空列B列使用VLOOKUP函数:=VLOOKUP(A1,表2!A:A,1,0),然后往下复制函数,即可筛选出表1中含有表2的数据,而显示为#N/A的则是在表2中没有的,然后再以B列进行筛选出非#N/A的数据即可。本回答被提问者采纳
第2个回答  2012-12-08
如表1数据在A列,表2数据也在A列,在表1 B1单元格输入公式=LOOKUP(A1,表2!A$1:A$3000) 下拉,表1有的表2也有的,就在B列有显示,没有的就没有显示.后面的你筛选\复制\粘贴,你看着办....
相似回答