EXCEL如何把符合条件的数据重新引用到另一个表格里,并按照指定的顺序进行排列?

如图:

我想把上图变成下图,该用什么函数来实现?

要把是男性并且加班时间大于等于45小时的重新列出来,并按照加班时间从小到大的顺序进行排列

G2==IF(SMALL(IF(($B$2:$B$13="男")*($D$2:$D$13>=45),$D$2:$D$13+ROW($D$2:$D$13)/100,4^8),ROW(A1))=4^8,"",INDEX(A:A,MOD(SMALL(IF(($B$2:$B$13="男")*($D$2:$D$13>=45),$D$2:$D$13+ROW($D$2:$D$13)/100,4^8),ROW(A1)),1)*100))数组公式向下向右复制

数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效

追问

你好,能解释一下这条公式吗,谢谢了

温馨提示:答案为网友推荐,仅供参考
相似回答