发布网友 发布时间:2022-05-02 01:00
共3个回答
热心网友 时间:2022-06-25 21:18
D5:
=IFERROR(SMALL(IF(IFNA(MATCH(Sheet2!$P$6:$P$100,Sheet2!$P$6:$P$100,)=ROW($6:$100)-5,),Sheet2!$P$6:$P$100),INT(ROW(A7)/7)),"")
ctrl+shift+回车,下拉
F5:
=IFERROR(INDEX((Sheet2!$M:$M,Sheet2!$O:$O),SMALL(IF(Sheet2!$P$6:$P$100=$D5,ROW($6:$100)),COUNTIF($D$5:$D5,$D5)),1,COLUMN(A1)),"")
ctrl+shift+回车,右拉,下拉
热心网友 时间:2022-06-25 21:18
1. 姓名公式:=FILTER(Sheet2!O5:O10,Sheet2!P5:P10=D5)
2. 学科公式:=FILTER(Sheet2!O5:O10,Sheet2!P5:P10=D5)
追问我的excel没有FILTER函数……追答
=INDEX(Sheet2!M:M,SMALL(IF(Sheet2!P$1:P$99=D5,ROW($1:$99)),ROW(A1)))&""
数组公式,ctrl+shift+enter产生花括号。
学科同理。
热心网友 时间:2022-06-25 21:19
G5=IF(F5="","",INDEX(Sheet2!$O:$O,SMALL(IF(Sheet2!$M$2:$M$100=F5,ROW(Sheet2!$M$2:$M$100),65536),COUNTIF($F$5:F5,F5))))追答一样,同理
F5=INDEX(Sheet2!$M:$M,SMALL(IF(Sheet2!$P$2:$P$100=D5,ROW(Sheet2!$M$2:$M$100),65536),COUNTIF($D$5:D5,D5)))
G5同理,修改对应的区域列号