在日常工作中,偶尔会用到一些随机的数字,如果是自行录入,数量较多的情况下,会浪费很多时间也比较麻烦。
今天我们分享 RAND、RANDBETWEEN函数,轻松解决此问题。
rand函数的语法结构为:=RAND() (如图)
rand函数没有参数,rand函数返回一个均匀随机数。每次计算工作表时都将返回一个新的数值。
如果要生成随机整数,用公式=round(rand(),0)得到的数字是整数;
如若生成随机的指定位数的小数,要用到round函数。输入公式 =round(rand(),2) 即保留2位小数。见下图演示。
用rand函数只能得到0和1之间的随机数如果我们需要0-10之间的随机数,就要把数字扩大,要乘以倍数
录入公式=rand()*10,就得到0-10之间的随机实数了。
上面演示的随机数都是带有小数的,如果我们要生成整数,就要用到函数INT,即 输入公式 =INT(RAND()*10),为0-10之前的随机整数。
要生成一个范围内的整数,这里可以用到一个函数
“RANDBETWEEN”,它可以生成指定范围的随机整数的。
比如我们求1-100之前的整数,输入公式=RANDBETWEEN(1,100)见下图演示。
用rand函数求指定范围随机整数可输入公式
=INT(RAND()*(100-1) 1)可以自己去试试哦~
,