Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: bbwsj

接力赛:评分 奖金总额1W金币

[复制链接]
发表于 2010-9-12 20:41 | 显示全部楼层

<p>允许行数最多为99行,且中间可以出现跳行,只在前楼稍改一点点:</p><p>=SUM((A2:A99&gt;0)*(MMULT(1*ISERR(FIND(MID(B2:B99,COLUMN(A:I),1),A2:A99)),ROW(1:9)^0)=0)*TEXT(9-MMULT(1*ISERR(FIND(MID(A2:A99&amp;9^9,COLUMN(A:I),1),B2:B99)),ROW(1:9)^0),"[="&amp;LEN(A2:A99)&amp;"]4;0")/2)</p><p></p><p><font color="#ff0000">第5棒&nbsp; 一个公式不需要各个分值的辅助算合计 可在99行里任意不定行数计算合计,比20楼4棒更优&nbsp;&nbsp;190个字符</font></p><p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 受楼主委托回复 东门</font></p>
[此贴子已经被东门吹雪于2010-9-12 20:57:14编辑过]
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2010-9-12 20:50 | 显示全部楼层

<p>在rqan的基础上改允许行数最多为99行,且中间可以出现跳行.</p><p>=SUM((MMULT(1*ISERR(FIND(MID(B2:B99,COLUMN(A:I),1),A2:A99)),ROW(1:9)^0)=0)*TEXT(9-MMULT(1*ISERR(FIND(MID(A2:A99&amp;9^9,COLUMN(A:I),1),B2:B99)),ROW(1:9)^0),"[=0]!0;[="&amp;LEN(A2:A99)&amp;"]4;0")/2)</p><p></p><p><font color="#ff0000">第6棒&nbsp; 一个公式不需要各个分值的辅助算合计 可在99行里任意不定行数计算合计,186个字符</font></p><p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 受楼主委托回复 东门</font></p>
[此贴子已经被东门吹雪于2010-9-12 21:03:09编辑过]
回复

使用道具 举报

发表于 2010-9-12 21:16 | 显示全部楼层

<p>行数可以为几千行</p><p>定义名称:aa=counta(A:A)-2</p><p>公式为=SUM(IF(MMULT(--ISERR(FIND(MID(OFFSET(B2,,,COUNTA(A:A)-2),COLUMN(A:I),1),OFFSET(A2,,,aa))),ROW(1:0)^0),,(LEN(OFFSET(A2,,,aa))-TEXT(MMULT(--ISERR(FIND(MID(OFFSET(A2,,,aa),COLUMN(A:I),1),OFFSET(B2,,,COUNTA(A:A)-2))),ROW(1:0)^0),"0;;!"&amp;LEN(OFFSET(A2,,,aa))-4))/2))</p><p></p><p><font color="#ff0000">电脑提示公式错误</font></p><p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; 受楼主委托回复 东门</font></p>
[此贴子已经被东门吹雪于2010-9-18 8:33:38编辑过]
回复

使用道具 举报

发表于 2010-9-12 22:06 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>doggie</i>在2010-9-12 20:50:00的发言:</b><br/><p></p><p>=SUM((MMULT(1*ISERR(FIND(MID(B2:B99,COLUMN(A:I),1),A2:A99)),ROW(1:9)^0)=0)*TEXT(9-MMULT(1*ISERR(FIND(MID(A2:A99&amp;9^9,COLUMN(A:I),1),B2:B99)),ROW(1:9)^0),"[=0]!0;[="&amp;LEN(A2:A99)&amp;"]4;0")/2)</p><p></p><p><font color="#ff0000">第6棒&nbsp; 一个公式不需要各个分值的辅助算合计 可在99行里任意不定行数计算合计,186个字符</font></p><p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 受楼主委托回复 东门</font></p><br/></div><p>再缩短一个字符:</p><p>=SUM((MMULT(1*ISERR(FIND(MID(B2:B99,COLUMN(A:I),1),A2:A99)),ROW(1:9)^0)=0)*TEXT(9-MMULT(1*ISERR(FIND(MID(A2:A99&amp;9^9,COLUMN(A:I),1),B2:B99)),ROW(1:9)^0),"[=0]0;[="&amp;LEN(A2:A99)&amp;"]4;0")/2)</p><p><font color="#ff0000">第7棒&nbsp; 一个公式不需要各个分值的辅助算合计 可在99行里任意不定行数计算合计,185个字符</font></p><p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 受楼主委托回复 东门</font></p>
[此贴子已经被东门吹雪于2010-9-18 8:35:36编辑过]
回复

使用道具 举报

发表于 2010-9-12 22:41 | 显示全部楼层

<p>在LS的公式基础上适当再简</p><p>=SUM((MMULT(-ISERR(FIND(MID(B2:B99,COLUMN(A:I),1),A2:A99)),ROW(1:9)^0)=0)*TEXT(9+MMULT(-ISERR(FIND(MID(A2:A99&amp;9^9,COLUMN(A:I),1),B2:B99)),ROW(1:9)^0),"[=0]!0;[="&amp;LEN(A2:A99)&amp;"]4")/2)</p><p></p><p><font color="#ff0000">公式显示值为#VALUE!</font></p><p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 受楼主委托回复 东门</font></p>
[此贴子已经被东门吹雪于2010-9-18 8:39:58编辑过]
回复

使用道具 举报

发表于 2010-9-13 12:29 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>doggie</i>在2010-9-12 20:50:00的发言:</b><br/><p>在rqan的基础上改允许行数最多为99行,且中间可以出现跳行.</p><p>=SUM((MMULT(1*ISERR(FIND(MID(B2:B99,COLUMN(A:I),1),A2:A99)),ROW(1:9)^0)=0)*TEXT(9-MMULT(1*ISERR(FIND(MID(A2:A99&amp;9^9,COLUMN(A:I),1),B2:B99)),ROW(1:9)^0),"[=0]!0;[="&amp;LEN(A2:A99)&amp;"]4;0")/2)</p><p></p><p><font color="#ff0000">第6棒&nbsp; 一个公式不需要各个分值的辅助算合计 可在99行里任意不定行数计算合计,186个字符</font></p><p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 受楼主委托回复 东门</font></p><br/></div><p>在第六棒的基础上再减8个字符</p><p>=SUM((MMULT(-ISERR(FIND(MID(B2:B99,COLUMN(A:I),1),A2:A99)),ROW(1:9))=0)*TEXT(9+MMULT(-ISERR(FIND(MID(A2:A99&amp;9^9,COLUMN(A:I),1),B2:B99)),ROW(1:9)^0),"[=]0;[="&amp;LEN(A2:A99)&amp;"]4")/2)</p><p></p><p><font color="#ff0000">公式显示值为#VALUE!</font></p><p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 受楼主委托回复 东门</font></p>
[此贴子已经被东门吹雪于2010-9-18 8:44:33编辑过]
回复

使用道具 举报

发表于 2010-9-13 13:28 | 显示全部楼层

<p>怎么题目变成求合计了,不是要求D2:D11吗?</p><p></p><p><font color="#ff0000">这个,楼主说自己会解释</font></p><p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 受楼主之托代为回答 东门</font></p>
[此贴子已经被东门吹雪于2010-9-18 8:41:23编辑过]
回复

使用道具 举报

发表于 2010-9-15 00:02 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>chunlin1wang</i>在2010-9-11 16:21:00的发言:</b><br/><p>=IF(A2&gt;"吖",SUM(C1:C$2),TEXT(COUNT(0/(FIND(MID(A2,ROW($1:$9),1)," "&amp;B2)&gt;1)),"[="&amp;LEN(A2)&amp;"]4;0")*0.5*(COUNT(FIND(MID(B2,ROW($1:$9),1),A2))=9))</p><p>A2&gt;"吖"&nbsp; 比 A2=A$11 少1</p><p></p><p><font color="#ff0000">同样的问题,没有通过</font></p><p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 受楼主之托代为回答 东门</font></p><br/></div><p><font color="#000000">受楼主之托的不能是改变题目原义的借口(A列除非没重复,且没序列关系),如果第一棒取消,那么所有的答案都没意义:因为标准答案若为x个,答案只能等于小于标准答案(或取前面相同与标准答案的个数),位置不一就表示答案不对!!!如A列为:abc ,B列cab就是得分0,供楼主参考。(举题目A7:B7行:bd:db 应该是完全不同的,怎么可能是2?)</font></p>
[此贴子已经被作者于2010-9-15 0:12:55编辑过]
回复

使用道具 举报

 楼主| 发表于 2010-9-18 08:21 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>chunlin1wang</i>在2010-9-15 0:02:00的发言:</b><br/><p><font color="#000000">受楼主之托的不能是改变题目原义的借口(A列除非没重复,且没序列关系),如果第一棒取消,那么所有的答案都没意义:因为标准答案若为x个,答案只能等于小于标准答案(或取前面相同与标准答案的个数),位置不一就表示答案不对!!!如A列为:abc ,B列cab就是得分0,供楼主参考。(举题目A7:B7行:bd:db 应该是完全不同的,怎么可能是2?)</font></p><br/></div><p>因为我没有权限不能在帖子内编辑,所以把批语发东门,由东门帮我转粘到帖子里.东门的表示,完全是我的意思</p><p>本题是接力赛,所以我故意在出题目时把题目难度减低,由后的一棒棒的接力,来把难度推高.由求不算各个分值独立求总计,才是这题最终所要的,在1楼的帖子里也说名了这点,并未改变题目原义</p>
回复

使用道具 举报

发表于 2010-9-18 22:51 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>rqan</i>在2010-9-12 22:06:00的发言:</b><br/><p>再缩短一个字符:</p><p>=SUM((MMULT(1*ISERR(FIND(MID(B2:B99,COLUMN(A:I),1),A2:A99)),ROW(1:9)^0)=0)*TEXT(9-MMULT(1*ISERR(FIND(MID(A2:A99&amp;9^9,COLUMN(A:I),1),B2:B99)),ROW(1:9)^0),"[=0]0;[="&amp;LEN(A2:A99)&amp;"]4;0")/2)</p><p><font color="#ff0000">第7棒&nbsp; 一个公式不需要各个分值的辅助算合计 可在99行里任意不定行数计算合计,185个字符</font></p><p><font color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 受楼主委托回复 东门</font><br/></p></div><p>再缩一个:</p><p>=SUM((MMULT(-ISERR(FIND(MID(B2:B99,COLUMN(A:I),1),A2:A99)),ROW(1:9)^0)=0)*TEXT(9-MMULT(1*ISERR(FIND(MID(A2:A99&amp;9^9,COLUMN(A:I),1),B2:B99)),ROW(1:9)^0),"[=0]0;[="&amp;LEN(A2:A99)&amp;"]4;0")/2)</p>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-2 22:42 , Processed in 0.281907 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表