EXCEL怎么用函数在表二(合格人数表)自动挑选出表一(总成绩)里大于(等于)60分的整行数据??

如题所述

1、先在B2中输入。


2、=INDEX(总成绩表!B:B,SMALL(IF(总成表!$B$2:$B$50>=60,ROW($2:$50),999),ROW(A1)))
3、按【组合键】确认。


4、然后在A2中输入。


5、=INDEX(总成绩表!A:A,MATCH(B2,总成绩表!B:B,))


6、回车确认后选定A2:B2下拉填充。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-02-20
先在B2中输入
=INDEX(总成绩表!B:B,SMALL(IF(总成绩表!$B$2:$B$50>=60,ROW($2:$50),999),ROW(A1)))
按【组合键】确认;
然后在A2中输入
=INDEX(总成绩表!A:A,MATCH(B2,总成绩表!B:B,))
回车确认后,选定A2:B2下拉填充。追问

第二部的代码是错的。EXCEL反应不来

追答

第2个回答  2017-02-20
没啥好办法,用vlookup函数将总成绩映射过来,然后筛选