方法一:
在Sheet2中,建立一个条件区域A1:A2,A1输入I列的表头“是否通过”,A2输入“通过”,然后选择“数据”选项的“高级筛选”,列表区域为Sheet1!A2:I12,条件区域选择A1:A2,勾选“将筛选结果复制到指定位置”,并指定A4单元格,确定,即可完成将Sheet1的数据通过A1:A2筛选条件,筛选结果显示在Sheet2的要求。
方法二:
在Sheet2的A2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式
=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$I$3:$I$12="通过",ROW($3:$12),4^8),ROW(A1)))
公式表示:将Sheet1中I3:I12中满足“通过”条件的数据依次筛选出来。
数据源和条件分别是什么呢?
追答数据源就是你的成绩单这个表,就是现在截图能看见的表。
高级筛选不得列条件区域吗,比如你要筛选英语成绩大于80分的。条件区域可以写在后面的空单元格位置,比如Z1填入“英语”,Z2填入“>80",这就是条件区域。高级筛选的时候条件区域用鼠标选中这两个单元格就可以了
找你的方法做了,确定之后是目标区域已满,这是怎么回事呀
追答什么意思?不太明白。你在sheet2中操作,把你的高级筛选设置界面截图,然后把点击确定后的错误也截图,才能看到你是什么问题。注意要从成绩单第二行选择数据,不要包含第一行
追问是要显示通过的
这样的条件区域不对,如果要选通过的,那么在A16输入“是否通过”,也就是字段名。A17输入:通过。我不知道你没有通过的是怎么写的,如果没有通过的写的是“未通过”,那么在A17输入:
="=通过",最后在A17中显示的是:=通过
太难了,我需要学会高级筛选,谢谢你