如何用excel随机生成一组数据

2024年11月17日 03:24
有3个网友回答
网友(1):

工具/数据分析/随机数发生器,在对话框中,变量个数,1,表示产生一列数据;随机数个数,根据你的需要输入;分布,选择你要的分布,比如“正态”分布;参数,分别输入,平均值0.026,标准差2;随机数基数,0;输出选项,输出区域,选一个单元格就可以了;确定。得到一组数据。
工具菜单没有,数据分析,应该采用工具/加载宏,进行加载,就可以用。

网友(2):

在第一个单元格B1中输入
=RAND()*0.01+0.026
然后往下拖到你共需数据的个数(如B7),
则这组数据的平均值B8应该在0.026左右;
至于标准差要是2,
你可以先在另一个单元格B9中,输入计算标准差的公式,
=STDEV(B1:B7),其中B1:B7是数据区域
然后再细调某个数值,使其达到2,呵呵
[]
我做了一个,你可以看看,
数据1 3.7260
数据2 -1.2320
数据3 0.0230
数据4 -1.5010
数据5 0.0390
数据6 -1.9010
数据7 1.0273
平均值 0.026
标准差 2

网友(3):

如果当前数据在ab列,那么在d2单元格输入
=index(a2:a13,randbetween(2,13))
然后在d3单元格输入以下公式,并向下填充公式
=index(a$2:a$13,mod(match(d$2,a$2:a$13,0)+row(a2),12)-1)
公式中:mod(match(d$2,a$2:a$13,0)+row(a2),12)-1产生12行的循环,当d12为a13时,向下填充就得到a2
在e2单元格输入以下公式,并向下填充
=vlookup(d2,a:b,2,0)