两个条件
1,最多取10人,
2,男最多6人,女最多6人
要求用函数表示.谢谢.
不懂你具体表格的样式
只好按你给的排名做了一个表格
如图
E列得出前十名的人名
E2单元格公式为
=INDEX(A:A,MATCH(SMALL(C$2:C$30,ROW(A1)),C:C,))
下拉复制公式
F列得出女生前六名的人名
=INDEX(A:A,MATCH(SMALL(IF((B$2:B$30="女"),C$2:C$30),ROW(A1)),C:C,))
数组公式,按下SHIFT+CTRL+ENTER三键结束输入,再下拉复制公式共6行
G列得出男生前六名的人名
=INDEX(A:A,MATCH(SMALL(IF((B$2:B$30="男"),C$2:C$30),ROW(B1)),C:C,))
数组公式,按下SHIFT+CTRL+ENTER三键结束输入,再下拉复制公式共6行
当然如果是用排序的方法
将全部数据以C列内容为主要关键字进行排序,再取前十名,可以不用公式可得
再以B列性别为主要关键字进行排序,取男女前6名也可以不用公式