用excel如何随机出来N个数,并且这N个数字有超过90%在5-10的区间,其余不超过10%是在5到10的上下加2之间

比如我随机出现30个数,我要有27个以上在5到10之间,其余1到3个数字是3到5或者10到12之间,请问用excel如何才能设定,最好带详细解释,这样我容易调公式,解释最好简单易懂的比如这个数字代表什么,如果调到几就会产生什么,在线等 跪谢

=INT(RAND()*区间+下限)+IF(RAND()<=0.9, 0, IF(RAND()>0.5, 下限-INT(RAND()*增量区间), 上限+INT(RAND()*增量区间))

以标题的情况而言:
“区间”即 10-5=5
“下限”即 5
“上限”即 10
“增量区间”即 2追问

我用了你的公式,但是最大值有很多超过了12,而且没有小于5的数值,请你再费心看下 谢谢

追答

抱歉,是搞错了。

=IF(RAND()0.5, 下限-INT(RAND()*增量区间), 上限+INT(RAND()*增量区间)))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-21
学习了
相似回答