关于excel随机变量的设置
我想设置一个随机变量,但是这个值必须是某个已产生值的变量。如:我要设置数为0.5,我要求的随机变量在0.5±0.02的范围内随机变化。另外,我所列的0.5也可能是随机数,...
我想设置一个随机变量,但是这个值必须是某个已产生值的变量。如:我要设置数为0.5,我要求的随机变量在0.5±0.02的范围内随机变化。另外,我所列的0.5也可能是随机数,就是说我要列的数是在随机数的基础上固定在某个范围内的随机数,希望高手帮我解决。谢~
展开
2013-07-05
展开全部
假设你的类似0.5的数在A列的A1 你想得到的随机数 0.5±0.02
则你在某处输入公式:
=ROUND(A1+RAND()*0.04-0.02,2) ……这是保留两位小数的 保留几位你自己调整 round函数的小数位数 最后边的2……
这里重点:
若要生成 a 与 b 之间的随机实数,请使用:
RAND()*(b-a)+a
用一个随机数 加上另一个随机数 产生了新的随机数……
还有randbetween() 这个函数 如果你有加载宏的话 是可以使用的……
详细参看 随机函数的说明吧
则你在某处输入公式:
=ROUND(A1+RAND()*0.04-0.02,2) ……这是保留两位小数的 保留几位你自己调整 round函数的小数位数 最后边的2……
这里重点:
若要生成 a 与 b 之间的随机实数,请使用:
RAND()*(b-a)+a
用一个随机数 加上另一个随机数 产生了新的随机数……
还有randbetween() 这个函数 如果你有加载宏的话 是可以使用的……
详细参看 随机函数的说明吧
2013-07-05 · 知道合伙人软件行家
关注
展开全部
使用RANDBETWEEN(a,b)函数 随即生产a-b的数
结合rand随即生产0-1的数
结合rand随即生产0-1的数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=RAND()*2*C1+B1-C1
假设"0.5"的值存在B1单元格,0.02的值存在C1单元格
假设"0.5"的值存在B1单元格,0.02的值存在C1单元格
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=RANDBETWEEN(2,50)/100
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |