如何用excel生成1-100的随机数,同时要求随机数的80%分布在1-50.如何用excel生成1-100的随机数,由于是批量生成随机数,要求所有的随机数的80%分布在1-50.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 01:23:56
如何用excel生成1-100的随机数,同时要求随机数的80%分布在1-50.如何用excel生成1-100的随机数,由于是批量生成随机数,要求所有的随机数的80%分布在1-50.

如何用excel生成1-100的随机数,同时要求随机数的80%分布在1-50.如何用excel生成1-100的随机数,由于是批量生成随机数,要求所有的随机数的80%分布在1-50.
如何用excel生成1-100的随机数,同时要求随机数的80%分布在1-50.
如何用excel生成1-100的随机数,由于是批量生成随机数,要求所有的随机数的80%分布在1-50.

如何用excel生成1-100的随机数,同时要求随机数的80%分布在1-50.如何用excel生成1-100的随机数,由于是批量生成随机数,要求所有的随机数的80%分布在1-50.
'试一下:
Option Explicit
Dim arr(1 To 100), c As Long
Sub test()
Dim brr(1 To 100), i, j
c = 0
fc 80, 1, 50 '范围及个数
fc 20, 51, 100 '范围及个数
For i = 1 To 100 '随机生成1-100数且不重复
Randomize
brr(i) = Int(Rnd * 100) + 1
If i > 1 Then
For j = 1 To i - 1
If brr(i) = brr(j) Then
i = i - 1
Exit For
End If
Next
End If
Next
For i = 1 To 100 '乱序
brr(i) = arr(brr(i))
Next
[a1].Resize(UBound(arr), 1) = WorksheetFunction.Transpose(brr)
End Sub
Function fc(n, lowerbound, upperbound)
Dim i
For i = 1 To n
c = c + 1
Randomize
arr(c) = Int((upperbound - lowerbound + 1) * Rnd + lowerbound)
Next
End Function

如何用excel生成1-100的随机数,同时要求随机数的80%分布在1-50.如何用excel生成1-100的随机数,由于是批量生成随机数,要求所有的随机数的80%分布在1-50. excel如何用公式生成80~100的随机数,要整数. 如何用EXCEL当中生成-5到5之间的随机数啊 如何用java生成十个不相等1-100整数随机数 用excel生成N个随机数,如何用if函数使它不重复用excel生成N个随机数,例如[1,1000],如果第n+1个随机数等于第n个随机数,则重新生成第n+1个随机数.总之是不能生成重复的数字.来个最简单的,譬如N=2 如何用Java生成十个不相等的随机数 如何用matlab生成随机数函数 如何用excel生成和值固定的随机数?不仅生成随机数,而且要使随机数的和为固定值.如题,比如说我要生成6300个随机数,但是要保持随机出的数字和值为26200,怎么生成?或者有没有什么好的软件. 如何利用EXCEL生成在一定范围内的,确定个数的随机数,并生成的随机数的和为确定的一个整数?例如在1与100之间生成5个随机数,并要求这5个随机数之和为100. 请问如何用excel产生6组5个3-20的不重复的随机数 如何用VB求30个100-3000的随机数 给出指定分布函数,如何用matlab生成符合该分布的随机数? 如何用泛型集合list做100以内随机生成20个随机数 如何用按键精灵输出随机数我想输出1-2之间的随机数整数 EXCEL RAND公式生成的随机数是真正的随机数吗?还是伪随机数?RT 如何用C语言编写出 生成10个1到20不重复的随机数.直接完整程序就好了,生成10个1到20之间不重复的随机数,并从小到大排序~ 如何用Fortran生成与实践相关的随机数?Fortran95.call random_seed()在循环外边用的.但是还是产生的是伪随机数,每次都一样. 如何用excel随机生成特定平均值和标准差的一组数据