excel随机数生成范围内小数(随机生成数字)

在日常工作中,偶尔会用到一些随机的数字,如果是自行录入,数量较多的情况下,会浪费很多时间也比较麻烦。

今天我们分享 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)可以自己去试试哦~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 lqy2005888@qq.com 举报,一经查实,本站将立刻删除。