Excel 生成随机数值
1、利用RAND()函数来生成随机数(同时返回多个值时是不重复的)。
在单元格中输入=RAND(),回车后单元格即返回了一个随机数字。
RAND()函数返回的随机数字的范围是大于0小于1。因此,也可以用它做基础来生成给定范围内的随机数字。

2、生成特定范围内的随机数,假设给定数字范围最小是A,最大是B,公式是:
=A+RAND()*(B-A)。
举例来说,要生成0到10的随机数字,则公式为:=0+RAND()*(10-0),即:
=RAND()*10
要生成50到100的随机数字,则公式为:=50+RAND()*(100-50),即:
=50+RAND()*(50)


3、以上RAND()函数返回的是随机小数,如果2003版生成随机整数的话就需要在以上公式前面加上 INT()函数了:
要生成 0到100的随机整数,则公式为:=INT(RAND()*100)
要生成50到100的随机整数,则公式为:=INT(50+RAND()*(100-50))


4、以上RAND()函数返回的是随机小数,如果2007版本生成随机整数的话就需要用
RENBETWEEN()函数了:
要生成 0到100的随机整数,则公式为:=RENBETWEEN(0,100)
要生成 50到100的随机整数,则公式为:=RENBETWEEN(50,100)


5、以下是RAND()函数的扩展,结合TEXT()函数,随机产生一个时间,公式为:
=TEXT("00:00:00"+RAND()*"23:59:59","HH:MM:SS")
=TEXT("00:00:00"+RAND()*"23:59:59","HH:MM")

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:82
阅读量:92
阅读量:60
阅读量:120
阅读量:72