EXCEL中产生指定范围内的随机数
A,B,C为三个给定数值(自己给定的,也可以是从EXCEL中选取的),D=(A*B)/100产生一个区间的随机数A,B,C为三个给定数值(自己给定的,也可以是从EXCEL...
A,B,C为三个给定数值(自己给定的,也可以是从EXCEL中选取的),D=(A*B)/100 产生一个
区间的随机数
A,B,C为三个给定数值(自己给定的,也可以是从EXCEL中选取的),D=(A*B)/100 产生一个<C-D,C+D>区间的随机数 展开
区间的随机数
A,B,C为三个给定数值(自己给定的,也可以是从EXCEL中选取的),D=(A*B)/100 产生一个<C-D,C+D>区间的随机数 展开
2个回答
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
RandomNumber=RAND()*2D+(C-D)
更多追问追答
追问
能否再加个条件产生?比如我要产生的随机数都是按照0.04递增或者递减的,比如0.96 0.92 1.04 1.08,这样
追答
RandomNumber=ROUND(RAND()*(($B$7-$B$6)/4),2)*4+$B$6
注意其中的/4 和 *4,以及round函数的参数2(小数位数,0.01),就是为了给你实现0.04递增的;同理,如果0.005递增,就相应的改为/5 *5和3,明白了?
其中的$B$7-$B$6=2D;$B$6=C-D
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询