Excel精英培训网

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

数组兴趣小组练习题-019期

[复制链接]
发表于 2007-11-9 11:09 | 显示全部楼层

呵呵,<数组公式兴趣小组>就专门学数组的。
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2007-11-21 03:32 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>willin2000</i>在2007-10-18 22:48:00的发言:</b><br/><p>第二题,参考2楼.</p><p>定义名称bb=EVALUATE((REPT("SUBSTITUTE(",8)&amp;CELL("address",!$B11)&amp;TEXT(12345670,REPT("\,\""0\"",\)",8))))</p><p>D11=SUBSTITUTE(SUBSTITUTE(bb,"8",),"9",)</p><br/></div><p>Evaluate用得很棒!再节省点儿,去掉8个字符: </p><p>bb=EVALUATE((REPT("SUBSTITUTE(",8)&amp;<strong>CELL</strong>("address",!$B11)&amp;TEXT(12345670,<strong>REPT("\,0\,)",8)</strong>)) </p><p>再再节省点儿,再去掉13个字符,而且没有使用<strong>易失性函数</strong>: </p><p>bb=EVALUATE(REPT("SUBSTITUTE(",8)&amp;<strong>"B"&amp;ROW()</strong>&amp;TEXT(12345670,REPT("\,0\,)",8)))</p><p>D11=SUBSTITUTE(SUBSTITUTE(bb,<strong>8,),9,</strong>)</p>
[此贴子已经被作者于2007-11-21 3:53:36编辑过]
回复

使用道具 举报

发表于 2007-11-21 08:21 | 显示全部楼层

<p>再省一个</p><p>=EVALUATE(REPT("SUBSTITUTE(",8)&amp;"B"&amp;ROW()&amp;TEXT(12345670,<font color="#ff0000"><strong><em>REPT(",0!,)",8)</em></strong></font>))</p>
回复

使用道具 举报

发表于 2007-11-21 11:57 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>gvntw</i>在2007-11-21 8:21:00的发言:</b><br/><p>再省一个</p><p>=EVALUATE(REPT("SUBSTITUTE(",8)&amp;"B"&amp;ROW()&amp;TEXT(12345670,<font color="#ff0000"><strong><em>REPT(",0!,)",8)</em></strong></font>))</p></div><p></p>终于体会了——“巨人的肩膀就是给人踩的”,哈哈。
回复

使用道具 举报

发表于 2007-11-21 19:56 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>gouweicao78</i>在2007-11-21 11:57:00的发言:</b><br/><div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>gvntw</i>在2007-11-21 8:21:00的发言:</b><br/><p>再省一个</p><p>=EVALUATE(REPT("SUBSTITUTE(",8)&amp;"B"&amp;ROW()&amp;TEXT(12345670,<font color="#ff0000"><strong><em>REPT(",0!,)",8)</em></strong></font>))</p></div><p></p>终于体会了——“巨人的肩膀就是给人踩的”,哈哈。</div><p></p>两位巨人的肩膀,大家快来踩啊![em01][em01][em01][em01]
回复

使用道具 举报

发表于 2007-11-22 13:02 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>jssy</i>在2007-11-21 19:56:00的发言:</b><br/><div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>gouweicao78</i>在2007-11-21 11:57:00的发言:</b><br/><div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>gvntw</i>在2007-11-21 8:21:00的发言:</b><br/><p>再省一个</p><p>=EVALUATE(REPT("SUBSTITUTE(",8)&amp;"B"&amp;ROW()&amp;TEXT(12345670,<font color="#ff0000"><strong><em>REPT(",0!,)",8)</em></strong></font>))</p></div><p></p>终于体会了——“巨人的肩膀就是给人踩的”,哈哈。</div><p></p>两位巨人的肩膀,大家快来踩啊![em01][em01][em01][em01]</div><p>本题的巨人是willin2000兄,嘻嘻。我们玩叠罗汉了。</p>
回复

使用道具 举报

发表于 2007-11-22 20:51 | 显示全部楼层

呵呵,踩巨人的肩膀,自己不用伤脑筋,何乐而不为呢?
回复

使用道具 举报

发表于 2007-11-22 21:21 | 显示全部楼层

巨人太高了,还爬不上去,赶紧多吸取点营养,再长高一点[em01]
回复

使用道具 举报

发表于 2007-11-23 14:21 | 显示全部楼层

<p>第一题:</p><p>B3=TEXT(SUM(LARGE(--MID(A3,ROW(INDIRECT("1:"&amp;LEN(A3))),1),ROW(INDIRECT("1:"&amp;LEN(A3))))*10^(LEN(A3)-ROW(INDIRECT("1:"&amp;LEN(A3))))),REPT("0",LEN(A3)))</p><p>我开始也是这样编公式的,可总是显示#N/A,和老师现在的对比一下,就是LARGE(--MID间多了“--”(而我的没有,按正常来LARGE函数应是<b class="bterm">LARGE</b>(<b class="bterm">array</b>,<b class="bterm">k</b>)。这个加了有什么不同吗?</p>
回复

使用道具 举报

发表于 2007-11-23 14:28 | 显示全部楼层

--:把文本型数值转换为数值型数字,如--"3"=3
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-16 00:58 , Processed in 0.257683 second(s), 5 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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