设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

Excel中怎么利用rand函数产生随机数-Excel学习网

2019年10月24日 20:13 发布来源:Excel学习网

 

 
 
 
 
 
 
 
在Excel中,RAND函数产生[0,1)均匀分布随机数,函数形式为:
 
 
=RAND()
 
 
RAND后面的括号中不带任何参数,产生的随机数有多位小数,最高可以达到15位。
 
 
 
RAND只是产生0-1均匀分布随机数,这可能不是你想要的范围(例如你想要求产生30-50范围的随机数)。不过,利用RAND函数,稍加变化,就可以轻松产生你所要求范围的随机数。
 
 
下边一些方法可以满足你的要求:
 
 
1、产生0-60的随机数
 
 
想要产生一个0-60的随机数,那么到底要如何控制范围呢?
 
 
方法是在单元格中输入:=RAND()*60
 
 
 
 
这种方法产生带有小数的随机数,如果你想要整数形式的随机数,可以采用下面第二种方法。
 
 
 
 
2.产生0-60的随机整数
 
 
 
 
在单元格输入:=ROUND(RAND()*60,0)
 
 
 
 
这样做的目的是在RAND函数前嵌套一个四舍五入函数,并保留一位有效数字,这样就能产生整数形式的随机数
 
 
 
 
3、产生一个15-60的随机数
 
 
 
 
为了产生15-60之间的随机数,在单元格中输入:
 
 
 
 
=RAND()*45+15
 
 
 
 
4、产生一个15-60之间的整数
 
 
 
 
如前所述,在随机数前面嵌套ROUND函数,输入公式
 
 
 
 
=ROUND(RAND()*45+15,0)
 
 
图一
 
原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/xuexixinde/10753.html
分享到:
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2018 www.excelcn.com All Rights Reserved.
豫ICP备12002644号