Excel随机数生成-Rand()函数的使用

Excel随机数生成-Rand()函数的使用

使用excel生成随机数的方法,函数分别有RAND() 和RANDBETWEEN()两种
在这里插入图片描述
1、生成整数
=RANDBETWEEN(bottom,top) ,限定上限和下限内的整数。
例如RANDBETWEEN(2,10),就会生成2-10之间的一系列的整数,包括2和10。
2、 生成小数
=RAND(),返回一个范围是大于0小于1的随机数字
3、如果对生成的随机数有范围要求
例如,需要随机数大于a,小于b
**则输入公式“=a+RAND()*(b-a)”。
**例如 2+RAND()*8,就是2到10之间的任一随机数了。

关于如何固定下来具体的数字,不然每次都会刷新一遍。目前可以复制后以文本的形式粘贴到另外一列,即可固定。当然还有其他的办法,可以再看

————————————————————
补充:如果按照比例生成随机数,因为前三种情况是等概率的,也就是说=2+RAND()*8,任意数字是等概率出现的
4、有时候可能需要按照不同概率生成
=LOOKUP(INT(2+RAND()*5),{0,20,60,75},{2,3,4,5})
解释:
① 生成2的概率是20%,与向量匹配,输出2
② 生成3的概率是40%,与向量匹配,输出3
③ 生成4的概率是15%,与向量匹配,输出4
④ 生成5的概率是25%,与向量匹配,输出5

  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值