Office中国论坛/Access中国论坛
标题:
[求助]关于随机数引用的问题!!
[打印本页]
作者:
hqcomic
时间:
2008-10-12 13:12
标题:
[求助]关于随机数引用的问题!!
两个工作表sheet1、sheet2。sheet1中生成一行不重复的随机数,如图:
A | B C D E F G H I J K L M N O | AA AB AC AD
2 |30 20 44
33
38
25
16
74
22 12 41 26 29
36
|
33 25 74 36
3 |12 11 65
29
56
68
37
48
98 64 51 32 15
28 |
通过数字微调框控制,最大50,最小10,步长为1。每点一次微调框,表B3:O3
的数字都会随机变动。
目的是在10<=微调框<=50范围内,从SHEET1!B2:O3中抽取对应于$AA$2:AD$2
正下方数字的随机数到sheet2表中。
通过INDEX(SHEET1!$B$2:O$3,2,MATCH($AA$2,SHEET1!B$2:O$2,0))公式,成
功获取到相关的数字。
每次微调框变动时,SHEET2内获取的数字都会变化,另外必须要加条件判断是否在
10<=微调框<=50范围内。问题是微调框变动时,先前的数值因为不再符合公式的条件而
消失,不知道要如何存储到相应表格内,最终目的是想取得(10~50)内SHEET1!B3:O3
符合条件的随机数值列表。
恳请各位大侠帮忙!!多谢!!
[
本帖最后由 hqcomic 于 2008-10-13 12:24 编辑
]
作者:
hqcomic
时间:
2008-10-12 14:09
[:50] [:50] 各位高手,请帮忙看一下!!
作者:
pureshadow
时间:
2008-10-12 14:44
看得头晕
发个附件上来瞅瞅吧
作者:
hqcomic
时间:
2008-10-12 17:15
附件已上传!请帮忙看下,谢谢![:50] [:50]
作者:
pureshadow
时间:
2008-10-12 18:37
我都被绕晕了......
生成的随机数与表中现有的数字之间有什么关系么?
如果没有可以用随机数生成的函数=int(rand()*99)
作者:
hqcomic
时间:
2008-10-12 19:18
不好意思,没说清楚。随机数是自带公式的,这里不需要控制,只要点击微调钮,它会根据公式自己生成。我需要的只是一点:在点击微调钮的同时,将表1中红色数字下边的生成近40组蓝色数字,分别拷贝到表2中相应的格子里。其它的都不用管它。
[
本帖最后由 hqcomic 于 2008-10-12 19:24 编辑
]
作者:
hqcomic
时间:
2008-10-12 19:20
表2中的编号跟10~50这个区间一一对应。生成的蓝色数字就放到后面的格子里。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3