在Excel中有这么两个函数,被赋予了特殊的使命,每一次变化,都会呈现出一个全新的“面貌”。
这两个函数便是:RAND()和RANDBETWEEN()。
为什么会说是随机但不随便呢?因为这两个函数都是生成随机数的函数,但都不是随便产生的,都是赋予了一定的条件的。
RAND函数
简介:RAND函数返回大于或等于0且小于1的平均分布随机数(每次重新计算都会改变)
例子No.1
当我们在单元格中输入如下的函数时:
=RAND()
我们会得到一个大于或等于0且小于1的数值,如下图所示:
例子No.2
当我们想要得到介于A和B间(A<B)的数值时,我们该怎么输入呢?
=A+RAND()*(B-A)
简单解释一下:RAND()*(B-A)会生成0到A和B的差值间的数值,加上A这个下限值,即为介于A和B间的值;
我们将A设置为80,B设置为120,将会得到:
RANDBETWEEN()函数
函数语法:
=RANDBETWEEN(bottom,up)
简介:RANDBETWEEN()函数返回一个介于指定的数字之间的随机数(整数);bottom为下限,up为上限;
例子
我们需要得到介于50和100间的随机数,我们只需要输入:
=RANDBETWEEN(50,100)
这两个函数在根据要求生成随机数值方面还是很优秀的,至于具体生成怎样的数值,还得看我们怎么设置条件了!
针对这两个函数,你有没有什么好的应用呢?