Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 8908|回复: 32

[通知] 数组兴趣小组练习题-002期

[复制链接]
发表于 2007-5-26 10:04 | 显示全部楼层 |阅读模式
<p>要求用数组公式解决,不能添加辅助列。<br/></p><br/>
[此贴子已经被admin于2007-5-28 19:40:45编辑过]
发表于 2007-5-27 16:37 | 显示全部楼层

<p>用FIND 偶当时想过 但转瞬即逝 就是没有想起来用ROW(1:10)-1这种方式 </p><p><strong><font face="Verdana" color="#da2549">laoyebin</font></strong>[em17] </p><p>前段时间还得到过他数组中去0的指教 (查找&lt;=上一个数的个数再+1)</p><p><strong><font face="Verdana" color="#da2549">laoyebin</font></strong>厉害 厉害 以后可要多多指教哈</p>
回复

使用道具 举报

发表于 2007-5-26 11:29 | 显示全部楼层

<p>占个位,应该不难。稍后贴答案。</p>
回复

使用道具 举报

发表于 2007-5-26 11:50 | 显示全部楼层

占位&amp;支持。<br/><br/>第一题=LARGE(IFERROR(--MID(B1,ROW(INDIRECT("1:"&amp;LEN(B1))),1),FALSE),1)<br/>第二题=SUM(--(MID(B1,ROW(INDIRECT("1:"&amp;LEN(B1))),1)=LARGE(IFERROR(--MID(B1,ROW(INDIRECT("1:"&amp;LEN(B1))),1),FALSE),1)&amp;""))<br/><br/>感觉也不简单。<br/>
[此贴子已经被作者于2007-5-26 12:17:37编辑过]
回复

使用道具 举报

发表于 2007-5-26 12:30 | 显示全部楼层

AND(占位,支持,[em27])
回复

使用道具 举报

发表于 2007-5-26 11:10 | 显示全部楼层

看不懂
回复

使用道具 举报

发表于 2007-5-26 14:46 | 显示全部楼层

<p>向大家学习!</p><p>=MAX(IF(ISERROR(--MID(B1,ROW(INDIRECT("1:"&amp;LEN(B1))),1)),0,--MID(B1,ROW(INDIRECT("1:"&amp;LEN(B1))),1)))</p><p>=SUM(--(MID(B1,ROW(INDIRECT("1:"&amp;LEN(B1))),1)=MAX(IF(ISERROR(--MID(B1,ROW(INDIRECT("1:"&amp;LEN(B1))),1)),0,--MID(B1,ROW(INDIRECT("1:"&amp;LEN(B1))),1)))&amp;""))</p>
回复

使用道具 举报

发表于 2007-5-26 20:24 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>Luckyguy2008</i>在2007-5-26 11:50:25的发言:</b><br/>占位&amp;支持。<br/><br/>第一题=LARGE(IFERROR(--MID(B1,ROW(INDIRECT("1:"&amp;LEN(B1))),1),FALSE),1)<br/>第二题=SUM(--(MID(B1,ROW(INDIRECT("1:"&amp;LEN(B1))),1)=LARGE(IFERROR(--MID(B1,ROW(INDIRECT("1:"&amp;LEN(B1))),1),FALSE),1)&amp;""))<br/><br/>感觉也不简单。<br/><br/></div><p>=LARGE(IFERROR(--MID(B1,ROW(INDIRECT("1:"&amp;LEN(B1))),1),FALSE),1) 中是IFERROR不是IsERROR?<br/></p>这个公式返回的是错误值
[此贴子已经被作者于2007-5-26 20:38:44编辑过]
回复

使用道具 举报

发表于 2007-5-26 20:29 | 显示全部楼层

<p>来迟了。</p><p>第一题:</p><p> =LARGE(IF(ISERROR(--MID($B$1,ROW(INDIRECT("1:"&amp;LEN($B$1))),1)),"",--MID($B$1,ROW(INDIRECT("1:"&amp;LEN($B$1))),1)),1)</p><p>&nbsp;</p>
[此贴子已经被作者于2007-5-28 9:08:49编辑过]
回复

使用道具 举报

发表于 2007-5-26 22:20 | 显示全部楼层

<p>TO 7楼&nbsp;&nbsp; IFERROR是2007里新加的函数</p><p>第一题:&nbsp; =LOOKUP(9^323,FIND(ROW(1:10)-1,B1),ROW(1:10)-1)&nbsp; 懒的写INDERECT了</p><p>第二题: =LEN(B1)-LEN(SUBSTITUTE(B1,LOOKUP(9^323,FIND(ROW(1:10)-1,B1),ROW(1:10)-1),))</p>
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-16 05:09 , Processed in 0.789788 second(s), 6 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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