excel怎样在同一列中同时筛选多个数据

表一包含一千多个型号,表二包含一百多个型号,我想在表一中一次性筛选出表二的一百多个型号(每一个型号在表一中都对应很多个资产编号)最终需要得出表二中所有的型号及在表一中对应的资产编号看了好多教学都看不懂,求大神解答,如果可以的话最好能用高级筛选做

见样表截图

sheet2的b2输入

=INDEX(Sheet1!$A:$A,SMALL(IF(Sheet1!$B$2:$B$10000=$A2,ROW($2:$10000),4^8),COLUMN(A1)))&""

数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

公式下拉再右拉到无数据

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-22
这个没有办法用高级筛选来做。筛选是可以多个条件,不过只能通过手工筛选,无法实现你的需要。
现在比较可行的做法是使用辅助列,比如在c列参考公式
=ISERROR(MATCH(B2,表2!A:A,0))
上面面 表2!A:A 是表2的数据位置,据实调整。
结果为 true的就是表2中没有的,否则就是有的。筛选c列即可解决问题。
第2个回答  2019-01-23
在表一的C2中输入或复制粘贴下列公式
=COUNTIF(表二!A:A,B2)
下拉填充
筛选C列结果>0的各行追问

为啥我筛选完后,>0 的只有37个型号,而我表二实际上有138个型号

第3个回答  2019-01-22
用 高级筛选。如果是2016版本,也可以用自带的POWER QUERY功能
第4个回答  2019-10-30

excel在同一列中同时筛选多个数据具体步骤如下:

一、第一步,先在电脑上用2007版excel软件打开目标文件,接下来选中标题行单元格,如下图所示。

二、接下来在开始菜单中,然后执行“排序和筛选-筛选”命令。

三、接下来再点击标题行旁边出现的的下拉箭头图标。

四、接下来点击一下全选按钮,对全部数据不进行勾选。

五、接下来再只勾选“5、7、9”数字,然后进行确定。

六、接下来完成以上设置后,然后即可达到提问者的要求,如下图所示。

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