Excel精英培训网

 找回密码
 注册
楼主: lpz001

[失效] 数组兴趣小组练习题-007期

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

<p></p><p>&nbsp;&nbsp;&nbsp; =LOOKUP(ROW(INDIRECT("1:"&amp;ROWS(data)*3)),(ROW(INDIRECT("1:"&amp;ROWS(data)))-1)*3+1,data)</p>
回复

使用道具 举报

发表于 2007-6-10 14:32 | 显示全部楼层

楼主太谦虚了,记得你在之前的一次内存数组转换练习中表现优异还获得过奖励呢。
回复

使用道具 举报

发表于 2007-6-10 22:01 | 显示全部楼层

<p>学习 向大家学习</p>
回复

使用道具 举报

发表于 2007-6-10 22:05 | 显示全部楼层

<p>=LOOKUP(ROW(INDIRECT("1:"&amp;ROWS(DATA)*3))+2.5,ROW(DATA)*3,DATA)</p><p>汗自己,用了个2.5</p>
回复

使用道具 举报

发表于 2007-6-10 14:35 | 显示全部楼层

不要求内存数组,还可以用Index函数<br/>=INDEX(data,INT((ROW(INDIRECT("1:"&amp;ROWS(data)*3))+2)/3))<br/><br/>
回复

使用道具 举报

发表于 2007-6-10 16:28 | 显示全部楼层

<p>不要求数组公式的话</p><p>=CHOOSE(ROUNDUP(ROW()/3,),"A","B","C")&nbsp;&nbsp; 下拉</p><p>或者=INDEX(data,ROUNDUP(ROW()/3,))&nbsp;&nbsp;&nbsp; 下拉</p>
回复

使用道具 举报

发表于 2007-6-10 17:12 | 显示全部楼层

<p>引用单元格,生成内存数组:</p><p>=T(INDIRECT("A"&amp;ROUNDUP((ROW(INDIRECT("1:"&amp;3*ROWS(DATA))))/3,)))</p><p>=T(OFFSET(A1,ROUNDUP((ROW(INDIRECT("1:"&amp;3*ROWS(DATA))))/3,)-1,))</p><p>引用单元格,不要求生成内存数组,方法就更多了</p><p>普通公式:</p><p>=OFFSET(A$1,ROUNDUP(ROW()/3,)-1,)&amp;""</p><p>=INDIRECT("a"&amp;ROUNDUP(ROW()/3,))&amp;""</p><p>数组公式:</p><p>=OFFSET(A$1,SUM(N(ROW()&gt;ROW(DATA)*3)),)</p><p>=INDIRECT("A"&amp;SUM(N(ROW()&gt;ROW(DATA)*3))+1)&amp;""</p><p>=INDEX(A:A,SUM(N(ROW()&gt;ROW(DATA)*3))+1)&amp;""</p><p>惭愧,都是换汤不换药了,呵呵</p><p>&nbsp;</p><p><br/></p>
回复

使用道具 举报

发表于 2007-6-11 14:10 | 显示全部楼层

呵呵,回帖的总是那么几个,其他会员怎不积极点呢?
回复

使用道具 举报

发表于 2007-6-11 14:18 | 显示全部楼层

々",这个字念什么呀.用五笔怎么打.
回复

使用道具 举报

发表于 2007-6-11 14:41 | 显示全部楼层

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>时间</i>在2007-6-11 14:18:41的发言:</b><br/>々",这个字念什么呀.用五笔怎么打.</div><p></p>ALT+41385
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 06:35 , Processed in 0.342981 second(s), 4 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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