1、RAND函数的功能是随机产生大于等于0且小于1的数。也就是说生产的数最小是0,最大是0.9999999999999这个9的循环数。如下图:
2、因为产生的随机数是大于等于0且小于1的数,那么我们想要10到20之间的数怎么办呢?可以对公式进行修改,公式:=RAND()*(20-10)+10。看到公式有的朋友要说了,公式里(20-10)直接写成10不就可以了吗?是的可以写成10,结果也是一样的,但那样写我们看得不够直观,不知道取的是哪两个数之间的随机数。
3、如果我要产生大量的60至100的随机整数怎么办?通过上步的学习我们可以产生60至100的随机数,然后再取整不就可以了吗?公式:=INT(RAND()*(100-60)+60)