|
本帖最后由 chenhh803 于 2011-9-25 21:40 编辑
方法一:
=SUM(ISNUMBER(MATCH(MOD(A1:I9,10)+ROW(1:9)*10,LARGE((FREQUENCY(MOD(A1:I9,10)+ROW(1:9)*10,ROW(10:99))+INT((ROW(1:91)-1)/10)*10=LARGE(FREQUENCY(MOD(A1:I9,10)+ROW(1:9)*10,ROW(10:99))+INT((ROW(1:91)-1)/10)*10,(COLUMN(A:I)-1)*10+2))*ROW(10:100),COLUMN(A:CZ)),))*A1:I9)
终于可以拿一分了:
=SUM(ISNUMBER(MATCH(RIGHT(A1:I9)+ROW(1:9)*10,LARGE((FREQUENCY(RIGHT(A1:I9)+ROW(1:9)*10,ROW(10:99))+INT(ROW(10:100)/10)*10=SMALL(FREQUENCY(RIGHT(A1:I9)+ROW(1:9)*10,ROW(10:99))+INT(ROW(10:100)/10)*10,COLUMN(A:I)*10))*ROW(10:100),ROW(1:81)),))*A1:I9)
方法二:195字符
=SUM((9-LEN(SUBSTITUTE(TEXT(MMULT(MOD(A1:I9,10),10^(ROW(1:9)-1)),REPT(0,9)),RIGHT(A1:I9),))=MOD(SMALL(FREQUENCY(RIGHT(A1:I9)+ROW(1:9)*10,ROW(10:99))+INT(ROW(10:100)/10)*10,ROW(1:9)*10),10))*A1:I9)
再简(这条也有问题):
=SUM((9-LEN(SUBSTITUTE(RIGHT(0&MMULT(MOD(A1:I9,10),10^(ROW(1:9)-1)),9),RIGHT(A1:I9),))=MOD(SMALL(FREQUENCY(RIGHT(A1:I9)+ROW(1:9)*10,ROW(10:98))+INT(ROW(10:99)/10)*10,ROW(1:9)*10),10))*A1:I9)
再简(这条有问题看样子降不到181):
=SUM((9-LEN(SUBSTITUTE(LEFT(MMULT(MOD(A1:I9,10),10^ROW(1:9)),9),RIGHT(A1:I9),))=MOD(SMALL(FREQUENCY(RIGHT(A1:I9)+ROW(1:9)*10,ROW(10:98))+INT(ROW(10:99)/10)*10,ROW(1:9)*10),10))*A1:I9)
这样
=SUM((9-LEN(SUBSTITUTE(LEFT(MMULT(MOD(A1:I9,10),10^ROW(1:9))&"0000",9),RIGHT(A1:I9),))=MOD(SMALL(FREQUENCY(RIGHT(A1:I9)+ROW(1:9)*10,ROW(10:98))+LEFT(ROW(10:99))*10,ROW(1:9)*10),10))*A1:I9)
方法三:
=SUM((RIGHT((INT((MMULT(10^RIGHT(A1:I9),ROW(1:9)^0)/10^RIGHT(A1:I9)))))=RIGHT(SMALL(FREQUENCY(RIGHT(A1:I9)+ROW(1:9)*10,ROW(10:98))+LEFT(ROW(10:99))*10,ROW(1:9)*10)))*A1:I9)
再简:
=SUM((LEFT(RIGHT(MMULT(10^RIGHT(A1:I9),ROW(1:9)^0),RIGHT(A1:I9)+1))=RIGHT(SMALL((0&MID(MMULT(10^RIGHT(A1:I9),ROW(1:9)^0),COLUMN(A:J),1))+ROW(1:9)*10,ROW(1:9)*10)))*A1:I9)
再简(终于到168了):
=SUM((LEFT(RIGHT(MMULT(10^RIGHT(A1:I9),ROW(1:9)^0),RIGHT(A1:I9)+1))=RIGHT(SMALL(FREQUENCY(RIGHT(A1:I9)+ROW(1:9)*10,ROW(10:98))+LEFT(ROW(10:99))*10,ROW(1:9)*10)))*A1:I9)
再简一个167
=SUM((LEFT(RIGHT(MMULT(10^RIGHT(A1:I9),ROW(1:9)^0),RIGHT(A1:I9)+1))=RIGHT(SMALL(FREQUENCY(RIGHT(A1:I9)+ROW(1:9)*10,ROW(10:98))+LEFT(ROW(10:99))*10,ROW(1:9)&0)))*A1:I9)
再简:
=SUM((MID(MMULT(0.1^RIGHT(A1:I9),ROW(1:9)^0)%,RIGHT(A1:I9)+4,1)=RIGHT(SMALL(FREQUENCY(RIGHT(A1:I9)+ROW(1:9)*10,ROW(10:98))+LEFT(ROW(10:99))*10,ROW(1:9)&0)))*A1:I9)
再简,158
=SUM((-MID(MMULT(10^-RIGHT(A1:I9),ROW(1:9)^0)%,RIGHT(A1:I9)+4,1)=1-LEN(MMULT(10^(0&MID(MMULT(10^RIGHT(A1:I9),ROW(1:9)^0),COLUMN(A:J),1)),ROW(1:10)^0)))*A1:I9)
再简一个:157
=SUM((MID(MMULT(10^-RIGHT(A1:I9),ROW(1:9)^0)%,RIGHT(A1:I9)+4,1)+1=LEN(MMULT(10^(0&MID(MMULT(10^RIGHT(A1:I9),ROW(1:9)^0),COLUMN(A:J),1)),ROW(1:10)^0)))*A1:I9)
呵呵,不行的没删,留做记念
|
评分
-
2
查看全部评分
-
|