excel如何在两个或多个范围取随机数
我要选随机数,如何做到在两个范围内选取,如:随机数既可以是5-8之间的数,也可以是10-12之间的数,并且在小数点后取五位。...
我要选随机数,如何做到在两个范围内选取,如:随机数既可以是5-8之间的数,也可以是10-12之间的数,并且在小数点后取五位。
展开
4个回答
展开全部
=IF(RAND()>0.5,ROUND(5+3*RAND(),5),ROUND(10+2*RAND(),5))
其中条件rand()>0.5可以用来设置两个区间之间的概率,
比如,rand()>0.5,那么该数出现在3~5之间的概率为50%,
如果rand()>0.3,该数出现在3~5之间的概率就是70%
其中条件rand()>0.5可以用来设置两个区间之间的概率,
比如,rand()>0.5,那么该数出现在3~5之间的概率为50%,
如果rand()>0.3,该数出现在3~5之间的概率就是70%
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试了一下楼上的不能实现两数之间。请楼主试验一下下面的:
第一个=RANDBETWEEN(5,7)+ROUND(RAND(),5)
第二个=RANDBETWEEN(10,11)+ROUND(RAND(),5)
YY祝你成功!
第一个=RANDBETWEEN(5,7)+ROUND(RAND(),5)
第二个=RANDBETWEEN(10,11)+ROUND(RAND(),5)
YY祝你成功!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
5-8之间
=round((rnd()*8+5),5)
10-12之间
=round((rnd()*12+10),5)
=round((rnd()*8+5),5)
10-12之间
=round((rnd()*12+10),5)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询