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

小弟先需要一组数据,希望该组数据满足:
平均值:0.026,标准差:2。
希望能写出公式,并且解释一下做法。
请各位大虾帮忙!小弟在这里感激不尽!

工具/数据分析/随机数发生器,在对话框中,变量个数,1,表示产生一列数据;随机数个数,根据你的需要输入;分布,选择你要的分布,比如“正态”分布;参数,分别输入,平均值0.026,标准差2;随机数基数,0;输出选项,输出区域,选一个单元格就可以了;确定。得到一组数据。
工具菜单没有,数据分析,应该采用工具/加载宏,进行加载,就可以用。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-05-01
在第一个单元格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
第2个回答  2020-05-21
如果当前数据在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)

Excel怎么生成随机数?
1、我们以生成1-10范围内的随机数字为例,讲述方法。首先,在A2单元格中输入公式:=SMALL(IF(COUNTIF($A$1:A1,ROW($1:$11))=0,ROW($1:$11)),INT(RAND()*(11-ROW(A1))+1))然后按下Ctrl+Shift+Enter三键结束数组公式。2、然后,下拉填充公式到A12单元格,也就是填充11个单元格,为什...

excel怎么随机生成数据范围内的数据?
首先,最简单直接的方法是使用Excel的内置函数。对于需要生成随机整数的场景,可以使用RANDBETWEEN函数。例如,如果想要生成一个介于1到100之间的随机整数,可以在单元格中输入公式“=RANDBETWEEN”。按下Enter键后,该单元格就会显示一个在这个范围内的随机整数。如果需要生成多个随机数,只需将含有...

Excel怎么生成数字范围内随机数据?
在Excel中生成数字范围内的随机数据,可以通过多种方法实现,包括使用内置函数如RAND、RANDBETWEEN,或者利用Excel的数据分析工具。以下是具体的方法介绍:首先,如果需要生成指定范围内的随机小数,可以使用RAND函数。例如,要生成一个介于5到10之间的随机小数,可以在单元格中输入公式“=RAND*+5”。

如何在Excel中生成随机数字?
1. **使用RAND函数结合数学运算**:RAND函数可以生成一个0到1之间的随机小数(不包括0和1)。要生成指定范围内的随机数据(如5到10之间的随机小数),可以使用公式“=RAND()*(上限-下限)+下限”,例如“=RAND()*(10-5)+5”。此方法适用于生成小数随机数。2. **使用RANDBETWEEN函数**:对于需...

如何用excel随机生成一组数据?
1、如下图所示,在F6单元格输入指定的平均值,需要在C3:H11单元格区域内生成一组随机数。要求这些随机数的平均值要等于F6指定的值。2、在c3单元格输入以下公式:=IF(AVERAGE($C$3:$H$11)=$F$1,C3,RANDBETWEEN(20,80)\/10),其中:RANDBETWEEN函数用于生成指定区间的随机数。先使用RANDBETWEEN(20,...

Excel如何随机并按数量分配一组数?
首先,你需要准备一个Excel表格作为工作环境。基本步骤如下:1.选择一个空白单元格,这里将成为你生成随机数的位置。例如,A1单元格。2.接下来,输入Rand函数的格式,即在该单元格中键入`=Rand()`。这样,没有输入任何参数的Rand函数将返回一个0到1之间的均匀分布随机数。3.当你输入完毕后,只需确认...

在excel怎样生成随机数?
Excel版本:Microsoft Excel 2021 电脑系统:win 11 方法一:使用RAND函数产生0到1之间的随机数 例如,在单元格A1中输入公式“=RAND()”,然后按下回车键,将随机生成一个新的随机数。每次重新计算或刷新工作表时,生成的随机数会发生改变。方法二:使用RANDBETWEEN函数在指定的范围内生成一个随机整数 例...

如何在excel中随机生成数据
在excel中随机生成数据的方法如下:1、首先Excel中可以利用randbetween函数生成指定范围内的随机整数,在B1:B4中生成1到100内的随机数字,选择区域,输入公式。2、按下Ctrl+Enter结束输入,得到随机数字。3、按下F9,随机数字会刷新。4、如果要生成随机小数,可以考虑在Randbetween后面除以10的倍数,如下图...

excel中如何产生一组随机数,平均分为85
1、新建一个excel表格。2、选中需要生成随机数的表格,输入公式=RANDBETWEEN(60,100),按“回车键”确认即可生成一个随机数。3、将A1表格选中,右键选择复制内容。4、规定这些随机数的平均值等于85,需要用到自身函数。先要设置一下文档选项,否则有可能报错。5、在“公式”栏中的“启用迭代计算”的...

如何用Excel随机生成数字组合?
示例 假设我们需要生成10个0到100之间的不重复随机数:1. 在A1到A10输入1到10。2. 在B1到B10输入 `=RAND()`。3. 选择A列和B列,按“数据”->“排序”->按B列排序。4. 排序后A列的数据即为0到100之间的不重复随机数。通过上述方法,您可以在Excel中随机生成各种数字组合。

相似回答