如何用excel工作表函数生成指定区间的随机数?

在excel中,有两个函数可以生成随机数,分别是RAND函数和RANDBETWEEN函数。

其中RAND函数返回的是一个大于等于0且小于1的随机实数。

RANDBETWEEN函数返回的是指定区间的随机整数。

在一个小规模的数据量范围内,可以认为RAND函数返回的随机数是不重复的。

如果要生成指定区间的随机实数,比如生成[5,10)区间的随机实数,可以使用如下的公式:

=5+RAND()*(10-5)

如果要生成指定区间的随机整数,可以使用如下的两种公式:

=INT(5+RAND()*(10-5))
=RANDBETWEEN(5,10)

一般地,如果要生成[a,b)区间的随机实数,可以使用以下的公式模板:

=a+RAND()*(b-a)

 

 

       

发表评论