excel如何在另一个表中自动提取符合条件的多行数据?

表一是源数据,表二是条件,表三是我要的结果

为易懂易看,做在同一张表上,不同的表,加上工作表名即可

详见样表截图

F2输入

=INDEX(A:A,SMALL(IF(COUNTIF($E$2:$E$4,$A$2:$A$11),ROW($2:$11),100),ROW(A1)))&""

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

公式右拉再下拉到无数据

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-05

为易懂易看,做在同一张表上,不同的表,加上工作表名即可

详见样表截图

F2输入

=INDEX(A:A,SMALL(IF(COUNTIF($E$2:$E$4,$A$2:$A$11),ROW($2:$11),100),ROW(A1)))&""

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

公式右拉再下拉到无数据

第2个回答  2019-10-27
我大一新生,刚刚学,我也很懵,如果不急能接受错误你可以试试,不行的话你可以等等大佬来解答
选中,右键,条件格式里面好像有
第3个回答  2019-10-27
筛选就可以完成。
第4个回答  2019-10-27
看不懂表2,无法理解需求。
此题无解
相似回答