|
本帖最后由 swyrlbq 于 2012-1-15 23:16 编辑
斗胆也来竞赛区献丑,公式怎么也弄不短了,先发上来,慢慢再想。楼主请勿见笑,凑个热闹。
N3=SUM((COLUMN(A:L)>MAX((COLUMN(A:L)<MAX((B$2:K$2>B3:K3)*(C$2:L$2>C3:L3)*(D$2:M$2>D3:M3)*COLUMN(D:M)))*(B$2:M$2<B3:M3)*COLUMN(A:L)))*(COLUMN(A:L)<MAX((B$2:K$2>B3:K3)*(C$2:L$2>C3:L3)*(D$2:M$2>D3:M3)*COLUMN(D:M)))*(B$2:M$2-B3:M3))
哈,1分有希望:
N3=SUM((MMULT({1,1},N({13;10}-FIND(111&{"";0},TEXT(SUM((B$2:M$2>B3:M3)*10^COLUMN(A:L)),REPT(0,13))&111&{"";0})<COLUMN(A:L)))=1)*(B$2:M$2-B3:M3))
进一步简化,向2分努力:
N3=SUM(MMULT({-1,1},N({13;10}-FIND(111&{"";0},TEXT(SUM((B$2:M$2>B3:M3)*10^COLUMN(A:L)),REPT(0,13))&111&{"";0})<COLUMN(A:L)))*(B$2:M$2-B3:M3))
继续简化,又减几个字符:
N3=SUM({-1;1}*({13;10}-FIND(111&{"";0},TEXT(SUM((B$2:M$2>B3:M3)*10^COLUMN(A:L)),REPT(0,13))&111&{"";0})<COLUMN(A:L))*(B$2:M$2-B3:M3))
118个字符:
N3=SUM({-1;1}*({13;10}-FIND(222&{"";1},SUM(((B$2:M$2>B3:M3)+1)*10^COLUMN(A:L))&222&{"";1})<COLUMN(A:L))*(B$2:M$2-B3:M3))
|
评分
-
1
查看全部评分
-
|