假设原始数据不超过10000行
如图D3,E3,F3分别输入
=INDEX(C:C,MOD(SMALL($C$3:$C$12*10^9+$B$3:$B$12*10^4+ROW($3:$12),ROW(1:1)),10^4))
=INDEX(B:B,MOD(SMALL($C$3:$C$12*10^9+$B$3:$B$12*10^4+ROW($3:$12),ROW(1:1)),10^4))
=INDEX(A:A,MOD(SMALL($C$3:$C$12*10^9+$B$3:$B$12*10^4+ROW($3:$12),ROW(1:1)),10^4))
数组公式,三键输入,成功后会有大括号,然后下拉即可
追问大神,如果F列要求改为从大到小要怎么写。
追答F3
=INDEX(A:A,MOD(LARGE(IF(($C$3:$C$12=D3)*($B$3:$B$12=E3),$A$3:$A$12)*10^4+ROW($3:$12),COUNTIFS(D$3:D3,D3,E$3:E3,E3)),10^4))
...复杂了,用这个
=LARGE(IF(($C$3:$C$12=D3)*($B$3:$B$12=E3),$A$3:$A$12),COUNTIFS(D$3:D3,D3,E$3:E3,E3))