在EXCEL中,根据平均数产生6个随机数,要求产生的随机数跟平均值不超过1
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/18 11:15:44
在EXCEL中,根据平均数产生6个随机数,要求产生的随机数跟平均值不超过1
举例:平均值为9.7,产生6个随机数,这6个随机数的值8.7到10.7之间.百度知道上已经有个类似的案例,我把该案例应用到我的问题中,根据他的方法,先产生一定范围的随机数,再根据平均值和产生的随机数计算出第6个值,但是第6个值会出现不在范围之内的数.
举例:平均值为9.7,产生6个随机数,这6个随机数的值8.7到10.7之间.百度知道上已经有个类似的案例,我把该案例应用到我的问题中,根据他的方法,先产生一定范围的随机数,再根据平均值和产生的随机数计算出第6个值,但是第6个值会出现不在范围之内的数.
两种方法:
1.用循环引用迭代
2.用VBA
说下第一种,
首先,工具-选项-重新计算里面设置好
选自动重算,迭代计算勾上,迭代次数稍微大点,选100次好了
完成后,选中A1:A6,编辑栏输入
=IF(AVERAGE(A$1:A$6)=9.7,A1,ROUND(RAND()*2+8.7,1))
crtl+enter
再问: 你这个我还是搞不明白。。9.7是我随便取的一个例子。。那如果换成8.6、9.0==呢
再答: 9.7是平均数, ROUND(RAND()*2+8.7,1)这个是取数的范围
1.用循环引用迭代
2.用VBA
说下第一种,
首先,工具-选项-重新计算里面设置好
选自动重算,迭代计算勾上,迭代次数稍微大点,选100次好了
完成后,选中A1:A6,编辑栏输入
=IF(AVERAGE(A$1:A$6)=9.7,A1,ROUND(RAND()*2+8.7,1))
crtl+enter
再问: 你这个我还是搞不明白。。9.7是我随便取的一个例子。。那如果换成8.6、9.0==呢
再答: 9.7是平均数, ROUND(RAND()*2+8.7,1)这个是取数的范围
在EXCEL中,根据平均数产生6个随机数,要求产生的随机数跟平均值不超过1
在EXCEL中,根据平均数产生6个随机数,这6个随机数的值应跟平均值相差不超过1.
在EXCEL中,根据平均数产生几个随机数,要求产生的随机数在平均值的基础上正态分布.举例:平均值为80,产生8个随机数,
MFC中产生随机数MFC中随机产生20-40之间含有单位的随机数,使这些随机数之间的差不超过1,这些随机数分别在stat
怎样在Excel 中产生(0,1)的随机数,
excel根据什么产生随机数的
EXCEL中产生指定范围内的随机数
如何在excel中对产生的随机数精确到后两位
excel如何在指定的数据中产生随机数
我想在EXCEL中在1-89中产生40个随机数 求方法和步骤
excel怎样产生随机数
在EXCEL中,生成16个随机数,要求是在100-93之间的整数,平均数为94