首页  >   工具使用  >  rand函数的使用方法 rand函数如何使用

rand函数的使用方法 rand函数如何使用

rand函数是excel表格当中一个随机数生成公式,但是在使用的过程当中还必须要调用srrandnd函数,否则可能会导致结果出错。所以rand函数在使用的过程当中与一般的函数是不一样的,那么具体是如何使用的呢?接下来我们就一起来好好的了解一下rand函数的使用方法吧。

 rand函数的使用方法——rand函数如何使用

基本用法:2003版以上的Excel中,直接在单元格输入=RAND()

得到大于等于0,小于1的随机数

其他变形生成方法:

①生成A与B之间的随机数字(A≤随机数<B)<p>

在第一个格子中输入:=RAND()*(B-A)+A

如,生成1到10之间的随机数字,输入:=RAND()*9+1

其余数字,将鼠标置于该格子右下角,变为十字时,向下拖拉即可。

②生成A与B之间的随机整数(A≤随机数<B)<p>

在第一个格子中输入:=INT(RAND()*(B-A)+A)

如,生成1到10之间的随机整数,输入:=INT(RAND()*9+1)

其余数字,将鼠标置于该格子右下角,变为十字时,向下拖拉即可。

③生成A与B之间的随机数字(A≤随机数≤B)

在第一个格子中输入:=RAND()*(B-A+1)+A

如,生成1到100的随机数字,输入:=RAND()*100+1

但这个公式会出现大于B的数字,例如生成-12到12的随机数,例如公式=RAND()%(12+12+1)-12,当RAND生成为0.99的数值时,就会产生12.75的数字。

其余数字,将鼠标置于该格子右下角,变为十字时,向下拖拉即可。

④生成A与B之间的随机整数(A≤随机数≤B)

在第一个格子中输入:=INT(RAND()*(B-A+1)+A)

如,生成1到100的随机整数,输入:=INT(RAND()*100)+1

其余数字,将鼠标置于该格子右下角,变为十字时,向下拖拉即可。

⑤若是2007或2010版,生成A与B之间的随机整数(A≤随机数≤B)

在第一个格子中输入:=RANDBETWEEN(A,B)即可。

如,生成1到10之间的随机整数,输入:=RANDBETWEEN(1,10)

如想得到随机小数,则输入:=RANDBETWEEN(1,100)/10。

  rand函数的注意事项是什么

srand,rand函数在实现上利用TlsGetValue等一系列函数进行数据的存取,也就意味着srand,rand存取的数据是和线程相关的。

根据我使用经验,总结出以下几点注意事项:

1、rand函数初次使用之前必须调用srand函数初始化,才能保证产生不同的随机数序列。

2、在多线程程序中,如果每个线程都需要调用rand,那么必须在每个线程里单独进行初始化。

3、单进程的srand初始化,可以简单的采用time(0)即可,但是多线程中,如果每个线程的开始时间近乎相同,那么就不可采用time(0)进行初始化,因为time(0)实际精度只有s级,会导致每个线程产生相同的随机数序列,因此需要用每个线程各不相同的一个数去初始化srand,例如threadid等等.

以上就是rand函数如何使用和rand函数的使用方法的所有内容,通过这篇文章相信大家对rand函数有了一个更好的了解,这里小编也希望可以大家能够正确的使用rand函数,大家还想了解更多的内容,欢迎关注我们的文军营销官网。

推荐阅读

使用RAND函数返回随机数的表达式 el表达式随机数 | 文军营销使用RAND函数返回随机数的表达式 el表达式随机数,最近到了季度汇报的时候,掌握一手excel技能在此刻显得多么重要,为了是你的excel看起来更高大上,今天教...row函数如何使用 row函数的使用方法及实例 | 文军营销row函数的功能就是返回一个引用的行号,这一个好像是或许在数据统计当中不经常...上一篇: rand函数的使用方法 rand函数如何使用 下一篇: sizeof函数怎么用 ...excel随机生成数字 excel随机生成数字如何操作 | 文军营销而且excel当中有许多的功能都是我们经常所使用到的,而今天小编所要说的就是...rand函数的使用方法 rand函数如何使用 | 文军营销rand函数是excel表格当中一个...随机数字生成器 随机数字生成器有哪些 | 文军营销rand函数的使用方法 rand函数如何使用 | 文军营销rand函数是excel表格当中一个随机数生成公式,但是在使用的过程当中还必须要调用...随机数字生成器 随机数字生成器...ppt怎么设置背景图片 如何制作PPT背景图片 | 文军营销在ppt当中插入背景图片是一件非常平常的事情,也是非常必要的,如何才能将一张...下一篇: rand函数的使用方法 rand函数如何使用 最新文章 epub转txt的方法 EPUB电子...excel透视表中隐藏或显示数据 excel数据透视表隐藏 | 文军营销更改Excel数据透视表的样式和格式 如何使用正文样式...上一篇: 使用RAND函数返回随机数的表达式 el表达式...

copyright@2015上海文军信息技术有限公司沪ICP备10034044号-8公网安备31011202001046号网站地图