本帖最后由 mmlzh 于 2018-4-25 14:23 编辑
没达标,F2:L2区域数组公式153字符
=MOD(SMALL(IF(MMULT({-1,1},IFERROR(LARGE(A2:E2,RANK(A2:E2,A2:E2)+{0;-1}),MIN(A2:E2)+12))>ROW($1:$7),A2:E2+ROW($1:$7)+COLUMN(A:E)*24),COLUMN(A:G))-1,12)+1
刚刚及格140字符
=MOD(SMALL(IF(IFERROR(LARGE(A2:E2,RANK(A2:E2,A2:E2)-1),MIN(A2:E2)+12)-A2:E2>ROW($1:$7),A2:E2+ROW($1:$7)+COLUMN(A:E)*60),COLUMN(A:G))-1,12)+1
136
- =MOD(SMALL(TEXT(A2:E2+ROW($1:7),"[>="&IFERROR(LARGE(A2:E2,RANK(A2:E2,A2:E2)-1),MIN(A2:E2)+12)&"]98")+{1,2,3,4,5}*12,COLUMN(A:G))-1,12)+1
复制代码
换个思路,大同小异,留下几条参考
83=MODE(MOD(IF((A2:E2=A2)*($A2-A2),E2,$A2:$E2),12)+1,(ROW($1:12)<>$A2:E2)*ROW($1:12))
83=MODE(MOD(IF($A2=A2,A2,E2),12)+1,MOD($B2:$E2,12)+1,(ROW($1:12)<>$A2:E2)*ROW($1:12))
82
- =MODE(($A2<>A2)*(MOD(E2,12)+1),MOD($A2:$E2,12)+1,IF(ROW($1:12)-$A2:E2,ROW($1:12)))
复制代码
|