发布网友 发布时间:2022-03-03 13:31
共2个回答
热心网友 时间:2022-03-03 15:01
如图:
在E2输入公式
=IF(ROW(A1)>COUNTIF($C$2:$C$101,"Y"),"",TEXT(ROW(A1),"第0名"))
下拉填充
(多拉几行没关系,要超出“Y”的行数)
在F2输入公式
=IF(ROW(A1)>COUNTIF($C$2:$C$101,"Y"),"",INDEX($A$2:$A$101,MATCH(LARGE(($C$2:$C$101="Y")*($B$2:$B$101+ROW($B$2:$B$101)*0.001),ROW(A1)),($B$2:$B$101+ROW($B$2:$B$101)*0.001),0)))
公式以ctrl+shift+enter键结束
下拉填充
(多拉几行没关系,要超出“Y”的行数)
效果如下图:
补充:
这里是以100行为例,如果行数多可以对应改一下。
另外,你说的5人一列,实现起来可能相当困难。
热心网友 时间:2022-03-03 16:19
不知道你问的什么,打开了解你要把EXCEL弄成个什么样。。。用IF函数解决。。。条件-则-否则追问就是我现在想把筛选后的男生按分数高低排列在分组里,但现在筛选后陈十一之后的男生没向前排列,我想做到筛选后,后面的人也自动向前排列好。