- 帖子
- 323
- 主題
- 79
- 精華
- 0
- 積分
- 407
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- office 2003
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2017-10-22
- 最後登錄
- 2022-1-18
|
本帖最後由 papaya 於 2019-4-22 21:27 編輯
回復 24# ML089
ML089版主:您好!
AZ7
=SMALL(IF(SMALL(IF(MATCH(OFFSET($B$6,LOOKUP(1,0/(B$7:B$7>0),ROW($1:1)),,,5),OFFSET($B$6,LOOKUP(1,0/(B$7:B$7>0),ROW($1:1)),,,5),)={1,2,3,4,5},OFFSET($B$6,LOOKUP(1,0/(B$7:B$7>0),ROW($1:1)),,,5)),COLUMN(A1))=OFFSET($B$6,LOOKUP(1,0/(B$7:B$7>0),ROW($1:1)),,,5),$B$1:$F$1),MOD(ROW(A1),7))
右拉到BB7下拉至BB12
BC7
=SMALL(IF(SMALL(IF(MATCH(OFFSET($G$6,LOOKUP(1,0/(G$7:G$7>0),ROW($1:1)),,,5),OFFSET($G$6,LOOKUP(1,0/(G$7:G$7>0),ROW($1:1)),,,5),)={1,2,3,4,5},OFFSET($G$6,LOOKUP(1,0/(G$7:G$7>0),ROW($1:1)),,,5)),COLUMN(A1))=OFFSET($G$6,LOOKUP(1,0/(G$7:G$7>0),ROW($1:1)),,,5),$G$1:$K$1),MOD(ROW(A1),7))
右拉到BE7下拉至BE12
其餘類推
CA7
=SMALL(IF(SMALL(IF(MATCH(OFFSET($AU$6,LOOKUP(1,0/(AU$7:AU$7>0),ROW($1:1)),,,4),OFFSET($AU$6,LOOKUP(1,0/(AU$7:AU$7>0),ROW($1:1)),,,4),)={1,2,3,4},OFFSET($AU$6,LOOKUP(1,0/(AU$7:AU$7>0),ROW($1:1)),,,4)),COLUMN(A1))=OFFSET($AU$6,LOOKUP(1,0/(AU$7:AU$7>0),ROW($1:1)),,,4),$AU$1:$AX$1),MOD(ROW(A1),7))
右拉到CC7下拉至CE12
其餘類推
AZ69
=SMALL(IF(SMALL(IF(MATCH(OFFSET($B$68,LOOKUP(1,0/(B$69:B$69>0),ROW($1:1)),,,5),OFFSET($B$68,LOOKUP(1,0/(B$69:B$69>0),ROW($1:1)),,,5),)={1,2,3,4,5},OFFSET($B$68,LOOKUP(1,0/(B$69:B$69>0),ROW($1:1)),,,5)),COLUMN(A1))=OFFSET($B$68,LOOKUP(1,0/(B$69:B$69>0),ROW($1:1)),,,5),$B$1:$F$1),MOD(ROW(A1),6))
右拉到BB69下拉至BB73
CA69
=SMALL(IF(SMALL(IF(MATCH(OFFSET($AU$68,LOOKUP(1,0/(AU$69:AU$69>0),ROW($1:1)),,,4),OFFSET($AU$68,LOOKUP(1,0/(AU$69:AU$69>0),ROW($1:1)),,,4),)={1,2,3,4},OFFSET($AU$68,LOOKUP(1,0/(AU$69:AU$69>0),ROW($1:1)),,,4)),COLUMN(A1))=OFFSET($AU$68,LOOKUP(1,0/(AU$69:AU$69>0),ROW($1:1)),,,4),$AU$1:$AX$1),MOD(ROW(A1),6))
右拉到CC69下拉至CC73
範例檔:
前3小的中式排名(沒有比對71列).rar (637.06 KB)
如果再加上比對71列(同名次並排者,也是取同欄較小的數字,
請教您:公式要如何編寫?
PS:希望是2003版的一般數值型的陣列公式,不用一式到底完成,也不用"除錯"。
謝謝您^^ |
|