方法一:INDEX+SMALL+IF数组公式筛选
在Sheet2的A1单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下向右填充公式
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$B$1:$B$10="一剑",ROW($1:$10),4^8),ROW(A1)))&""
公式表示:定位到Sheet1的A列,将Sheet1的B列为“一剑”的对应数据筛选出来,并依次排列,当向右填充时,自动筛选出Sheet1的B列、C列符合要求的数据。
方法二:高级筛选
如果Sheet1的数据首行为标题行,那么在Sheet2的某位置将筛选条件整理出来,比如E1:E2,E1输入“姓名”,E2输入“一剑”,然后在“数据”选项下的“高级”筛选中,以Sheet1的A1:H11数据区域为“列表区域”,以E1:E2为“条件区域”,勾选“将筛选结果复制到其他位置”,并指定A3单元格为起始位置,确定,符合筛选条件的Sheet1的数据自动在A3单元格开始的位置显示。
详见附图