分享

利用RAND函数产生随机数(#Excel技巧#)

 font2939ojslxi 2020-05-10

在Excel中,RAND函数产生[0,1)均匀分布随机数,函数形式为:

=RAND()

RAND后面的括号中不带任何参数,产生的随机数有多位小数,最高可以达到15位。

RAND只是产生0-1均匀分布随机数,这可能不是你想要的范围(例如你想要求产生30-50范围的随机数)。不过,利用RAND函数,稍加变化,就可以轻松产生你所要求范围的随机数。

下边一些方法可以满足你的要求:

1、产生0-60的随机数

想要产生一个0-60的随机数,那么到底要如何控制范围呢?

方法是在单元格中输入:=RAND()*60

这种方法产生带有小数的随机数,如果你想要整数形式的随机数,可以采用下面第二种方法。

2.产生0-60的随机整数

在单元格输入:=ROUND(RAND()*60,0)

这样做的目的是在RAND函数前嵌套一个四舍五入函数,并保留一位有效数字,这样就能产生整数形式的随机数

3、产生一个15-60的随机数

为了产生15-60之间的随机数,在单元格中输入:

=RAND()*45+15

4、产生一个15-60之间的整数

如前所述,在随机数前面嵌套ROUND函数,输入公式

=ROUND(RAND()*45+15,0)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多