excel不重复随机提取?

来源:百度知道 编辑:UC知道 时间:2024/05/02 14:38:19
A栏中是一个数字序列从0020000一直到0090000,我想从其中随机的提取出一些序列,但要不重复.在网上搜索到一个方法:
INDEX(A:A,=INT(RAND()*(90000-20000))+2,1)
但这种方法有重复,有没有不重复的方法?
或者有没有直接的方法让我在 0020000 到 0090000中随机不重复的提取数字序列。
太难了,我是在搞不定,望高手指点!
谢谢!

70001个数字得要半天运算吧。
有两种方法,一种是函数法,即在B列生成 一个小数位数长点的随机数,A列根据B列对应的值用RANK进行排名。
另一种方法是VBA法,较复杂。

研究了半天也没结果,俺也觉得太难了.