Excel精英培训网

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

[通知] 如何用数组求解2^a*3^b*5^c 序列(由小到大排序)

[复制链接]
发表于 2008-9-10 21:51 | 显示全部楼层 |阅读模式
<p>一数列由2^a*3^b*5^c&nbsp; (a/b/c为0、1、2、3………………)由小到大组成,如前面几项:</p><p>2^0*3^0*5^0=1</p><p>2^1*3^0*5^0=2</p><p>2^0*3^1*5^0=3</p><p>2^2*3^0*5^0=3</p><p>2^0*3^0*5^1=5</p><p>2^1*3^1*5^0=6</p><p>2^3*3^0*5^0=8&nbsp;</p><p>2^0*3^2*5^0=9&nbsp;</p><p>2^1*3^0*5^1=10</p><p>2^2*3^1*5^0=12&nbsp;</p><p>2^0*3^1*5^1=15</p><p>………………</p><p>请用数组计算出前500项,谢谢咯</p>
发表于 2008-9-11 00:32 | 显示全部楼层

<p>50的,2003版做不到,50*50*50超过65536了,我做了个40的.......差点没把我的电脑慢S........</p><p>=SMALL(SMALL(2^(ROW(1:41)-1)*3^(column(a:ao)-1),ROW(1:1600))*5^(column(a:ao)-1),ROW(1:64000))</p><p>A1:A64000的内存数组.</p>
[此贴子已经被作者于2008-9-11 0:34:11编辑过]
回复

使用道具 举报

 楼主| 发表于 2008-9-12 06:49 | 显示全部楼层

你的电脑还挺不错的,我的就太差了,不敢这么干[em03]
回复

使用道具 举报

发表于 2008-9-12 22:09 | 显示全部楼层

<p>=SMALL(SMALL(2^(ROW($1:$41)-1)*3^(column($a:$ao)-1),ROW($1:$1600))*5^(column($a:$ao)-1),ROW(a1))</p><p>下拉64000行</p><p>楼主的,你.....要的是50诶</p>[em01][em01][em01]
回复

使用道具 举报

发表于 2010-8-4 15:00 | 显示全部楼层

<p>好好学习</p><p>天天向上</p>
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-5 09:35 , Processed in 0.187962 second(s), 3 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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