直接要提取,最简单的应该是用其“高级筛选”功能,选择数据区域后只要输入状态条件,就可以直接按提示步骤提取并生成到新的位置
=IF(ISERROR(INDEX($A$1:$H$9,SMALL(IF($H$2:$H$9=$C$15,ROW($2:$9),1000),ROW(A1)),COLUMN())),"",INDEX($A$1:$H$9,SMALL(IF($H$2:$H$9=$C$15,ROW($2:$9),1000),ROW(A1)),MATCH(A$16,$A$1:$H$1,0)))
选定单元格输入,Ctrl+Shift+enter 三键确认。
少算了一行,你自己往上加吧。